.CrellyMnSldText {
       color: rgba(255,255,255,1); 
       font-size: 15px!important; 
       font-weight: bold; 
    } 

.CrellyMnSldText > h2 {
       color: rgba(255,255,255,1); 
       font-family: Open Sans; 
       font-size: 50px!important; 
       font-weight: bolder; 
       letter-spacing: 0px!important; 
       line-height: 60px!important; 
       padding-bottom: 18px!important; 
       text-shadow: none; 
    } 

dot-crellymnsldtext-h3 {
    } 

.CrellyMnSldText > h3 > a {
       color: rgba(0,0,0,1); 
       font-size: 16px!important; 
       text-transform: none; 
    } 

.CrellyMnSldText > h3 > a:hover {
       color: rgba(255,255,255,1)!important; 
    } 

.CrellyMnSldText > h3:after,.CrellyMnSldText > h3:before {
       display: none; 
    } 

.CrellyMnSldText > h3 {
       background-color: #726d4f; 
       background-image: none; 
       border: none; 
       border-radius: 100px; 
       box-shadow: inset 0px -3px rgba(0,0,0,.3); 
       box-sizing: border-box; 
       color: rgba(0,0,0,1); 
       font-size: 14px; 
       font-weight: 700; 
       letter-spacing: 1px; 
       line-height: 36px!important; 
       margin-top: 45px; 
       outline: none; 
       padding: 15px 40px; 
       padding-bottom: 1px!important; 
       padding-top: 2px!important; 
       position: relative; 
       text-align: center; 
       text-decoration: none; 
       text-transform: uppercase; 
       transition:  all 0.3s; 
       width: 260px; 
    } 

.CrellyMnSldText > h3:hover {
       background-color: rgba(114,109,79,0.85)!important; 
    } 

.CrellyMnSldText > h4 {
       color: rgba(255,255,255,1); 
       font-family: Open Sans; 
       font-size: 15px!important; 
       letter-spacing: 2px!important; 
       padding-bottom: 18px!important; 
    } 

.CrellyMnSldText > p {
       font-family: Open Sans; 
       font-size: 16px!important; 
       font-weight: normal; 
       letter-spacing: 1px!important; 
       margin-top: 0px; 
       padding-top: 6px!important; 
    } 

.CrellyMnSldTextBlk > h2 {
       background-attachment: scroll!important; 
       background-color: transparent!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: #ffffff!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-left-color: #ffffff!important; 
       border-left-style: none; 
       border-left-width: 0px!important; 
       border-right-color: #ffffff!important; 
       border-right-style: none; 
       border-right-width: 0px!important; 
       border-top-color: #ffffff!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       color: rgba(0,0,0,1); 
       font-family: "Open Sans"!important; 
       font-size: 50px!important; 
       font-style: normal!important; 
       font-weight: 900!important; 
       letter-spacing: 0!important; 
       line-height: 60px!important; 
       padding-bottom: 18px!important; 
       text-decoration: none solid rgb(255, 255, 255)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

dot-crellymnsldtextblk-h3 {
    } 

.CrellyMnSldTextBlk > h3 > a {
       background-attachment: scroll!important; 
       background-color: transparent!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: none!important; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: none!important; 
       border-left-width: 0px!important; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: none!important; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: none!important; 
       border-top-width: 0px!important; 
       color: rgba(255,255,255,1)!important; 
       font-family: Verdana, sans-serif!important; 
       font-size: 16px!important; 
       font-style: normal!important; 
       font-weight: 700!important; 
       letter-spacing: 0.702604px!important; 
       line-height: 25.2938px; 
       text-align: center!important; 
       text-decoration: none solid rgb(0, 0, 0)!important; 
       text-shadow: none!important; 
       text-transform: none; 
       word-spacing: 0px!important; 
    } 

.CrellyMnSldTextBlk > h3 > a:hover {
       color: rgba(0,0,0,1)!important; 
    } 

.CrellyMnSldTextBlk > h3:after,.CrellyMnSldTextBlk > h3:before {
       display: none; 
    } 

.CrellyMnSldTextBlk > h3 {
       background-attachment: scroll!important; 
       background-color: rgb(114, 109, 79)!important; 
       background-image: none; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border: none; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 100px; 
       border-bottom-right-radius: 100px; 
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: none; 
       border-left-width: 0px!important; 
       border-radius: 100px; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: none; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 100px; 
       border-top-right-radius: 100px; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       box-shadow: inset 0px -3px rgba(0,0,0,.3); 
       box-sizing: border-box; 
       color: white; 
       font-family: Verdana, sans-serif!important; 
       font-size: 14px; 
       font-style: normal!important; 
       font-weight: 700; 
       letter-spacing: 1px; 
       line-height: 36px; 
       margin-top: 45px; 
       outline: none; 
       padding: 15px 40px; 
       padding-bottom: 8px!important; 
       padding-left: 28.1042px!important; 
       padding-right: 28.1042px!important; 
       padding-top: 8px!important; 
       position: relative; 
       text-align: center; 
       text-decoration: none; 
       text-shadow: none!important; 
       text-transform: uppercase; 
       transition:  all 0.3s; 
       width: 260px; 
       word-spacing: 0px!important; 
    } 

.CrellyMnSldTextBlk > h4 {
       background-attachment: scroll!important; 
       background-color: transparent!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: #ffffff!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-left-color: #ffffff!important; 
       border-left-style: none; 
       border-left-width: 0px!important; 
       border-right-color: #ffffff!important; 
       border-right-style: none; 
       border-right-width: 0px!important; 
       border-top-color: #ffffff!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       color: rgba(0,0,0,1); 
       font-family: "Open Sans"!important; 
       font-size: 15px!important; 
       font-style: normal!important; 
       font-weight: 500!important; 
       letter-spacing: 2px!important; 
       line-height: 10.5391px!important; 
       padding-bottom: 18px!important; 
       text-decoration: none solid rgb(255, 255, 255)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

.CrellyMnSldTextBlk > p {
       background-attachment: scroll!important; 
       background-color: transparent!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: #ffffff!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: none; 
       border-bottom-width: 0px!important; 
       border-left-color: #ffffff!important; 
       border-left-style: none; 
       border-left-width: 0px!important; 
       border-right-color: #ffffff!important; 
       border-right-style: none; 
       border-right-width: 0px!important; 
       border-top-color: #ffffff!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: none; 
       border-top-width: 0px!important; 
       color: rgba(0,0,0,1); 
       font-family: "Open Sans"!important; 
       font-size: 16px!important; 
       font-style: normal!important; 
       font-weight: 400!important; 
       letter-spacing: 1px!important; 
       line-height: 18.2677px!important; 
       text-decoration: none solid rgb(255, 255, 255)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#BackVidSldSLDOutID.et_pb_slider .et_pb_slide_description h2 {
       font-size: 32px; 
       font-weight: bold; 
       line-height: 43px; 
       text-shadow: rgb(0, 0, 0) 1px 1px 4px; 
    } 

#mega-menu-item-236480 > ul {
       background-color: #404040!important; 
    } 

#mega-menu-item-black-studio-tinymce-47 {
       background-color: rgba(224,224,224,1)!important; 
       border-bottom-color: rgba(0,0,0,1)!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 1px!important; 
       border-top-color: rgba(0,0,0,1)!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
       padding-bottom: 1px!important; 
       padding-top: 10px!important; 
    } 

#mega-menu-item-black-studio-tinymce-49 {
       background-color: #404040!important; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
       padding-bottom: 1px!important; 
       padding-top: 1px!important; 
    } 

#mega-menu-item-black-studio-tinymce-49 > div > p > a:nth-child(2) {
       color: rgba(255,255,255,1); 
    } 

#mega-menu-item-black-studio-tinymce-49:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-50 {
       background-color: #404040!important; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
       color: #404040!important; 
       padding-bottom: 1px!important; 
       padding-top: 1px!important; 
    } 

#mega-menu-item-black-studio-tinymce-50 > div > p > a:nth-child(2) {
       color: rgba(255,255,255,1); 
    } 

#mega-menu-item-black-studio-tinymce-50:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-51 {
       background-color: #404040!important; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
       padding-bottom: 1px!important; 
       padding-top: 1px!important; 
    } 

#mega-menu-item-black-studio-tinymce-51 > div > p > a:nth-child(2) {
       color: rgba(255,255,255,1); 
    } 

#mega-menu-item-black-studio-tinymce-51:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-52 {
       background-color: #404040!important; 
       box-shadow: rgba(0, 0, 0, 0.3) 2px 4px 3px!important; 
       padding-bottom: 1px!important; 
       padding-top: 1px!important; 
    } 

#mega-menu-item-black-studio-tinymce-52 > div > p > a:nth-child(2) {
       color: rgba(255,255,255,1); 
       padding-top: 0px; 
    } 

#mega-menu-item-black-studio-tinymce-52:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-54 {
       background-color: rgba(255,255,255,1)!important; 
       border-color: rgba(213,209,209,1)!important; 
       border-style: solid!important; 
       border-width: 1px!important; 
       box-shadow: rgb(0, 0, 0) 1px 1px 4px!important; 
       margin-bottom: 0px!important; 
       margin-left: 0px!important; 
       margin-right: 0px!important; 
       margin-top: 15px!important; 
       max-width: none!important; 
       padding-bottom: 10px!important; 
       padding-left: 10px!important; 
       padding-right: 10px!important; 
       padding-top: 15px!important; 
       width: 535px!important; 
    } 

#mega-menu-item-black-studio-tinymce-54:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-57 {
       background-color: rgba(255,255,255,1)!important; 
       border-color: rgba(0,0,0,1)!important; 
       border-style: solid!important; 
       border-width: 0px!important; 
       box-shadow: none!important; 
    } 

#mega-menu-item-black-studio-tinymce-57:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-58 {
       background-attachment: scroll!important; 
       background-color: rgba(223,220,220,1)!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: solid!important; 
       border-left-width: 0px!important; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: solid!important; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: solid!important; 
       border-top-width: 0px!important; 
       color: #666666!important; 
       font-family: "Open Sans", Arial, sans-serif!important; 
       font-size: 14px!important; 
       font-style: normal!important; 
       font-weight: 500!important; 
       letter-spacing: 0!important; 
       line-height: 18.2px!important; 
       text-decoration: none solid rgb(102, 102, 102)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#mega-menu-item-black-studio-tinymce-58:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-59 {
       background-attachment: scroll!important; 
       background-color: #ffffff!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: solid!important; 
       border-left-width: 0px!important; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: solid!important; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: solid!important; 
       border-top-width: 0px!important; 
       color: #666666!important; 
       font-family: "Open Sans", Arial, sans-serif!important; 
       font-size: 14px!important; 
       font-style: normal!important; 
       font-weight: 500!important; 
       letter-spacing: 0!important; 
       line-height: 18.2px!important; 
       text-decoration: none solid rgb(102, 102, 102)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#mega-menu-item-black-studio-tinymce-59:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-60 {
       background-attachment: scroll!important; 
       background-color: rgb(223, 220, 220)!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: solid!important; 
       border-left-width: 0px!important; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: solid!important; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: solid!important; 
       border-top-width: 0px!important; 
       color: #666666!important; 
       font-family: "Open Sans", Arial, sans-serif!important; 
       font-size: 14px!important; 
       font-style: normal!important; 
       font-weight: 500!important; 
       letter-spacing: 0!important; 
       line-height: 18.2px!important; 
       text-decoration: none solid rgb(102, 102, 102)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#mega-menu-item-black-studio-tinymce-60:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

#mega-menu-item-black-studio-tinymce-61 {
       background-attachment: scroll!important; 
       background-color: #dfdcdc!important; 
       background-image: none!important; 
       background-position: 0% 0%!important; 
       background-repeat: repeat!important; 
       background-size: auto!important; 
       border-bottom-color: rgb(0, 0, 0)!important; 
       border-bottom-left-radius: 0px!important; 
       border-bottom-right-radius: 0px!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 0px!important; 
       border-left-color: rgb(0, 0, 0)!important; 
       border-left-style: solid!important; 
       border-left-width: 0px!important; 
       border-right-color: rgb(0, 0, 0)!important; 
       border-right-style: solid!important; 
       border-right-width: 0px!important; 
       border-top-color: rgb(0, 0, 0)!important; 
       border-top-left-radius: 0px!important; 
       border-top-right-radius: 0px!important; 
       border-top-style: solid!important; 
       border-top-width: 0px!important; 
       color: #666666!important; 
       font-family: "Open Sans", Arial, sans-serif!important; 
       font-size: 14px!important; 
       font-style: normal!important; 
       font-weight: 500!important; 
       letter-spacing: 0!important; 
       line-height: 18.2px!important; 
       text-decoration: none solid rgb(102, 102, 102)!important; 
       text-shadow: none!important; 
       text-transform: none!important; 
       word-spacing: 0px!important; 
    } 

#mega-menu-item-black-studio-tinymce-61:hover {
       background-color: rgba(0,0,0,1)!important; 
    } 

body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {
    } 

body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 > span {
    } 


@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   height: 48px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   line-height: 17px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   padding-left: 0px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   padding-right: 0px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   padding-top: 1px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 > span {   font-size: 16px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 > span {   font-weight: normal; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 > span {   height: 37px!important; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 > span {   line-height: 4px; }  }  
@media screen and (max-width: 768px)  { body > div.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-236077 {   width: 125px; }  }  
@media screen and (max-width: 768px)  { .CrellyMnSldText > h2 {   font-size: 36px!important; }  }  
@media screen and (max-width: 768px)  { .CrellyMnSldText > h2 {   font-weight: bold; }  }  
@media screen and (max-width: 768px)  { .CrellyMnSldText > h2 {   line-height: 31px!important; }  }  