body{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Raleway','Arial';font-size:16px;overflow-x:hidden;color:#343434}.slick-slider *,button{outline:0!important}a{text-decoration:none!important;transition:all 500ms}p:empty{display:none}#primary{opacity:1;margin-top:130px;min-height:50vh}.home #primary{margin-top:0}.show-on-desktop{display:block}.show-on-mobile{display:none}.home .location-wrapper{margin-top:-500px}.conseling-paragraph p{line-height:2}.os-scrollbar-corner.os-scrollbar-corner-resize{display:none!important}.lazy-wrapper{background-color:#d0d0d0}.lazyload:not(.ignore-conflict),.lazyloading:not(.ignore-conflict){opacity:0}.lazyloaded:not(.ignore-conflict){opacity:1;background-color:transparent!important;transition:all 300ms}.loader .box{background-color:#f3f3f3;width:100%;position:relative;overflow:hidden}.loader .box::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f3f3f3,#f9f9f9,#f3f3f3);-webkit-animation:progress 1s ease-in-out infinite;animation:progress 1s ease-in-out infinite}@-webkit-keyframes progress{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes progress{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.button,.hyperlink{font-family:'Calibri','Arial'}.button{display:inline-block;color:#FFF;text-transform:uppercase;letter-spacing:2px;background-color:#F28B4F;padding:15px 60px;transition:all 500ms;border:1px solid transparent}.button.with-border{border-color:#F28B4F;color:#F28B4F;background-color:transparent}.page-banner-wrapper .slick-dots,.slick-dots{list-style:none;padding-left:0;margin-bottom:0}.page-banner-wrapper .slick-dots li,.slick-dots li{margin-right:15px;display:inline-block}.page-banner-wrapper .slick-dots li:last-child,.slick-dots li:last-child{margin-right:0}.page-banner-wrapper .imm-slider-section .immSlider-page>ul>li>button,.slick-dots button{font-size:0;text-indent:-999px;border:0;width:40px;height:2px;background-color:#c4c4c4;transition:all 500ms;border-radius:0}.page-banner-wrapper .imm-slider-section .immSlider-page>ul>li.slick-active>button,.slick-dots li.slick-active button{background-color:#F28B4F}.popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:all 500ms}.popup-wrapper.active{opacity:1;visibility:visible;pointer-events:auto}.popup-wrapper .close-popup{display:block;width:40px;height:40px;position:absolute;right:30px;top:30px}.popup-wrapper .close-popup span{display:block;width:1px;height:100%;background-color:#FFF;position:absolute;left:20px}.popup-wrapper .close-popup span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-wrapper .close-popup span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-wrapper .popup{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;background-color:#343434;padding:60px 40px 40px 40px;color:#FFF;opacity:0;visibility:hidden;transition:all 500ms}.popup-wrapper.active .popup{top:50%;opacity:1;visibility:visible;transition-delay:300ms}.popup-wrapper .popup .contact-form h2,.popup-wrapper .popup .contact-form label{text-transform:uppercase}.popup-wrapper .popup .contact-form h2{font-weight:300;margin-bottom:30px;font-size:26px;padding-left:30px}.popup-wrapper .popup .contact-form label{font-size:12px;font-weight:300;margin-bottom:5px}.popup-wrapper .popup .contact-form .row{margin-left:-10px;margin-right:-10px}.popup-wrapper .popup .contact-form div[class^="col"]{padding-left:10px;padding-right:10px}.form-control{border-radius:0;border:0;color:#FFF;background-color:transparent;border:1px solid #656565;transition:all 500ms;font-size:14px}input.form-control{padding:20px 15px}select.form-control{height:42px}.form-control:focus{border-color:#F28B4F;box-shadow:none;background-color:transparent;color:#F28B4F}.recaptcha-text{font-size:13px;width:80%}.recaptcha-text a{color:#F28B4F}.dual-column-list .widget-title{font-size:18px;font-weight:600;margin-bottom:30px}.dual-column-list ul{padding-left:25px;list-style:none;margin-bottom:0;-webkit-columns:2;columns:2}.dual-column-list ul li{position:relative;text-indent:-25px;margin-right:30px}.dual-column-list ul li:before{content:'\2022';font-size:30px;vertical-align:middle;margin-right:15px;color:#F28B4F;position:-webkit-sticky;position:sticky}.bootstrap-select .dropdown-toggle{border-radius:0;background-color:transparent;border-color:#656565;color:#FFF;box-shadow:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:active,.bootstrap-select.show>.dropdown-toggle{border-color:#F28B4F!important;box-shadow:none!important;outline:0!important;background-color:transparent!important;color:#FFF!important}.bootstrap-select .dropdown-menu .dropdown-item.active,.bootstrap-select .dropdown-menu .dropdown-item:active{background-color:#F28B4F;outline:0;color:#FFF}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#F28B4F;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.show-hide-expand .inner-show-hide{overflow:hidden;max-height:0;transition:max-height 0.5s cubic-bezier(0,1,0,1)}.show-hide-expand.active .inner-show-hide{max-height:1000px;transition:max-height 1s ease-in-out}.show-hide-expand .toggle{color:#ed6b29;text-transform:uppercase;font-weight:600}