::selection{background:#e99298;color:#fff;text-shadow:none}::-moz-selection{background:#e99298;color:#fff;text-shadow:none}@font-face{font-family:"Restless";src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/Restless-Regular.eot);src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/Restless-Regular.woff) format("woff"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/Restless-Regular.ttf) format("truetype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/Restless-Regular.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"averta";src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.eot);src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.eot?#iefix) format("embedded-opentype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.woff2) format("woff2"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.woff) format("woff"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.ttf) format("truetype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-bold-webfont.svg#avertabold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"averta";src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.eot);src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.eot?#iefix) format("embedded-opentype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.woff2) format("woff2"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.woff) format("woff"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.ttf) format("truetype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-light-webfont.svg#avertalight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"averta";src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.eot);src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.eot?#iefix) format("embedded-opentype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.woff2) format("woff2"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.woff) format("woff"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.ttf) format("truetype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-regular-webfont.svg#avertaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"averta";src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.eot);src:url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.woff2) format("woff2"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.woff) format("woff"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.ttf) format("truetype"),url(//www.adairehairdesignz.com/wp-content/themes/adaire/css/fonts/averta-semibold-webfont.svg#avertasemibold) format("svg");font-weight:600;font-style:normal}*{padding:0;margin:0;list-style:none;box-sizing:border-box;-webkit-box-sizing:border-box}.section,.footer-wrapper .contact-box .contacts-col li,.footer-wrapper .menu-main-menu-container,.serices-section-raw .services-list li .bottom-section,.serices-section-raw .services-list li .top-section,.services-raw .cont-box .conn-col,.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container,.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield,.slick-slider .slick-list .slick-slide>div .reviews .name-img,.gallery-raw .instagram_feed .instagram_gallery,.main-raw,.text-wrap,.img-wrap,ul,section{float:left;width:100%}body{background:#fff;font-size:100%;color:#444;line-height:100%;font-style:normal;font-weight:normal;font-family:"averta";padding:0px !important;overflow:hidden}html{overflow-x:hidden;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}html,html a,body{-webkit-font-smoothing:antialiased}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}a{-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;outline:none;cursor:pointer;text-decoration:none;color:#333}a:hover,a:focus{color:#e99298;text-decoration:none;text-decoration:none}:focus{outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:"averta";border:0;outline:0;font-size:100%}ol,ul{list-style:none;margin:0}table{border-collapse:separate;border-spacing:0}button{cursor:pointer;border:none}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}input[type=checkbox]{vertical-align:top}input[type=radio]{height:auto;vertical-align:top}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}::-webkit-input-placeholder{color:#666}:-ms-input-placeholder{color:#666}::placeholder{color:#666}table{border:0 none;border-collapse:collapse;border-spacing:0}td{vertical-align:top}img{border:0 none;max-width:100%;height:auto}.left{float:left}.right{float:right}.clear{clear:both}.text_right{text-align:right}.text_left{text-align:left}.text_center{text-align:center}.text-justify{text-align:justify}.clearfix{clear:both;display:block;font-size:inherit;height:0;line-height:0}.relative{position:relative}h1,h2,h3,h4,h5,h6,p{float:left;width:100%;padding:0;margin:0;font-weight:400;line-height:120%}h1{font-weight:400;font-size:5.729vw;line-height:120%;font-family:"Restless";color:#e99298}h2{font-size:3.125vw;color:#000;font-family:"Montserrat",sans-serif;font-weight:300;line-height:110%}h2 span{font-size:2.813vw;line-height:120%;font-family:"Restless";color:#e99298}h3{font-size:2.604vw;color:#373737;font-family:"Montserrat",sans-serif;font-weight:300;line-height:100%}h4{font-size:1.5625vw;color:#000;font-family:"averta"}h5{font-size:1.25vw;color:#202020;font-family:"averta";font-weight:300}h6{font-size:1.0416vw;color:#000;font-family:"averta"}p{font-size:.9375vw;color:#333;line-height:180%;font-family:"averta"}p:empty{display:none}b,strong{font-weight:500}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{background:#e99298;height:3.229vw;line-height:3.229vw;display:inline-block;width:auto;padding:0 1.563vw;font-family:"averta";font-weight:600;font-size:.938vw;text-transform:uppercase;color:#111;position:relative;overflow:hidden;min-width:13.75vw;text-align:center;border:0px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.btn-main:hover,.btn-main:focus,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button:hover,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button:focus{cursor:pointer;background:#e2727a;color:#111}.form-control{float:left;width:100%;background:#fff;width:auto;height:3.125vw;width:auto;padding:0 1.302vw;font-family:"averta";font-size:.938vw;font-weight:600;color:#333;line-height:120%}.ptb90{padding:4.948vw 0}.pt0{padding-top:0px !important}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.9s !important}#header{float:left;width:100%;position:fixed;background-color:transparent;left:0;top:0;padding:0;z-index:999;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);-webkit-transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);-moz-transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1)}#header .header{width:100%;float:left;padding:1.042vw 0px;-webkit-transition:all .3s;transition:all .3s}#header .header .header-main{position:relative;-webkit-transition:all .3s;transition:all .3s}#header .header .header-main .logo{float:left;-webkit-transition:all .3s;transition:all .3s;width:9.896vw;position:relative;z-index:999;top:0}#header .header .header-main .logo a{width:100%;float:left;position:relative}#header .header .header-main .logo a img{width:100%;margin:0 auto;display:inline-block;-webkit-transition:all .3s;transition:all .3s}#header .header .header-right{float:right;padding-top:2.2vw;position:relative;z-index:9;-webkit-transition:all .3s;transition:all .3s}#header .header .header-right .nav-main{float:left;width:auto;-webkit-transition:all .3s;transition:all .3s;padding-right:1.823vw}#header .header .header-right .nav-main ul.menu{height:auto;-webkit-transition:all .3s;transition:all .3s}#header .header .header-right .nav-main ul.menu .menu-item-39 ul.sub-menu{width:7.8125vw}#header .header .header-right .nav-main ul.menu li{float:left;width:auto;position:relative;padding:0 1.042vw}#header .header .header-right .nav-main ul.menu li a{float:left;width:auto;height:auto;margin:1.15vw 0;font-weight:600;font-size:.833vw;line-height:115%;color:#333;text-decoration:none;text-transform:capitalize;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;position:relative;overflow:hidden;font-family:"averta";padding:0 0 .25vw}#header .header .header-right .nav-main ul.menu li a::before{left:0;bottom:0;width:100%;height:2px;background:#e99298;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;content:"";position:absolute}#header .header .header-right .nav-main ul.menu li a:hover,#header .header .header-right .nav-main ul.menu li a.active{color:#e99298}#header .header .header-right .nav-main ul.menu li a:hover::before,#header .header .header-right .nav-main ul.menu li a.active::before{-webkit-transform:scaleX(1);transform:scaleX(1)}#header.sticky{background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);box-shadow:0px 0px 8px 0px rgba(0,0,0,.1)}#header.sticky .header{padding:1.0416666667vw 0}#header.sticky .header .header-main .logo{width:4.6vw}#header.sticky .header .header-right{padding:.1041666667vw 0 .0520833333vw}#header.sticky .header .header-right .nav-main ul.menu li a:hover{color:#e99298}.dark-logo{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.navbar{padding:0 !important}.res_navigation{display:none;width:72px;height:24px;position:absolute;right:0;top:40px;-webkit-transition:all .3s;transition:all .3s;z-index:999}.nav-toggle{position:absolute;top:0;right:0;z-index:999999;padding:20px;cursor:pointer;cursor:pointer}.nav-toggle:focus{outline:none}.nav-toggle.active .top{-webkit-transform:translateY(12px) translateX(0) rotate(45deg);transform:translateY(12px) translateX(0) rotate(45deg);background:#fff;top:8px}.nav-toggle.active .bottom{-webkit-transform:translateY(-7px) translateX(0) rotate(-45deg);transform:translateY(-7px) translateX(0) rotate(-45deg);background:#fff;top:26px}.nav-toggle.active .middle{opacity:0;background:#fff}.nav-toggle span{background:#fff;border:none;height:2px;width:70%;position:absolute;top:12px;right:6px;-webkit-transition:all .55s ease;transition:all .55s ease;cursor:pointer}.nav-toggle span:nth-of-type(2){top:20px;width:50%}.nav-toggle span:nth-of-type(3){top:28px}.container{padding:0;max-width:66.667vw}.main-raw{padding:4.1666666667vw 0}.notfound-content{background-color:#fff;text-align:center;height:100vh;display:flex;align-items:center}.notfound-content h1{color:#000;font-size:6.8vw}.notfound-content h3{color:#000;font-weight:600}.notfound-content .btn-main{margin-top:40px}.error404 .cta-wrapper,.error404 footer{display:none}.main-banner{height:43.385vw;background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/banner-bg.jpg) center center no-repeat;background-size:cover;position:relative}.main-banner .banner-conn{bottom:0;transform:translate(0px, 0%);position:absolute;width:100%}.main-banner .banner-conn .text-box{padding-bottom:5.208vw}.main-banner .banner-conn .text-box h5{padding:1.5vw 4vw 1.5vw 0;line-height:180%}.main-banner .banner-conn .banner-img{position:absolute;right:0;bottom:0;width:100%;z-index:-1}.title{margin-bottom:3.385vw}.schedule-col{background:#fff;padding:1.563vw 1.302vw;display:flex;width:90%;-webkit-box-shadow:0 0 2.083vw rgba(0,0,0,.15);box-shadow:0 0 2.083vw rgba(0,0,0,.15)}.schedule-col h4{line-height:140%;font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.25vw}.about-raw h5{color:#333}.about-raw .left-con{padding-right:2.083vw;padding-bottom:3vw}.about-raw .left-con img{width:100%}.about-raw .schedule-col{display:flex;position:absolute;bottom:0;left:.781vw}.about-raw .right-con h5{font-weight:600;padding-bottom:.781vw}.about-raw .right-con p{padding-top:.781vw}.gallery-raw{background:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/gallery-bg.jpg) center top no-repeat;background-size:cover}.gallery-raw .title{color:#fff}.gallery-raw .instagram_feed{text-align:center}.gallery-raw .instagram_feed .instagram_profile{display:none}.gallery-raw .instagram_feed .instagram_gallery{padding-bottom:1.302vw}.gallery-raw .instagram_feed .instagram_gallery>a{float:left;width:25%;padding:.521vw}.gallery-raw .instagram_feed .instagram_gallery>a img{width:100% !important;height:15.625vw;object-fit:cover}.gallery-raw .btn-main{margin-top:1.302vw}.slick-dots{text-align:center}.slick-dots li{display:inline-block;margin:0 .26vw}.slick-dots li button{background:#d0d0d0;width:1.042vw;height:.26vw;-webkit-border-radius:.26vw;border-radius:.26vw;font-size:0px;outline:none}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{width:1.563vw;height:.26vw;background:#373737}.slick-slider .slick-list{padding-bottom:2.083vw}.slick-slider .slick-list .slick-slide{padding:0 1.302vw}.slick-slider .slick-list .slick-slide>div{background:#fff;padding:0 2.083vw 2.083vw;-webkit-box-shadow:0 .521vw .521vw rgba(0,0,0,.04);box-shadow:0 .521vw .521vw rgba(0,0,0,.04);min-height:17.5vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img{position:relative;padding-right:30%}.slick-slider .slick-list .slick-slide>div .reviews .name-img .stars{position:absolute;right:0;top:1.6vw;background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/stars.svg) center center no-repeat;background-size:contain;width:6.25vw;height:1.042vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail,.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{display:inline-block;vertical-align:middle}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{border:.313vw solid #fff;-webkit-border-radius:100%;border-radius:100%;width:3.958vw;height:3.958vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{font-weight:600;width:auto;float:none;color:#373737;padding-left:.521vw}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:.938vw;font-style:italic;line-height:180%;color:#525252;margin-top:1.042vw;position:relative}.slick-slider .slick-list .slick-slide>div .reviews p:before{content:"";background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/ic-quote.svg) center center no-repeat;background-size:contain;width:1.563vw;height:1.563vw;display:inline-block;margin:0 .521vw -0.26vw 0}.cta-raw{background-size:cover;background-repeat:no-repeat;background-position:center top;padding:6vw 0;text-align:center}.cta-raw h3{color:#000;font-size:1.563vw;line-height:170%;font-family:"averta";font-weight:300}.cta-raw h2{font-size:7.292vw;line-height:140%;font-family:"Restless";font-weight:400;color:#e99298}.cta-raw .btn-main{margin-top:1vw}.modal-content{background:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/gallery-bg.jpg) left top no-repeat;background-size:cover;border-radius:0px}.modal-content .modal-header{position:relative;border:0px;padding:1.042vw;padding-bottom:0px !important}.modal-content .modal-header .modal-title{text-align:center;color:#fff;font-weight:600}.modal-content .modal-header .close{position:absolute;right:.781vw;top:.3vw;color:#fff;opacity:1;font-family:"Montserrat",sans-serif;font-weight:300;font-size:40px}.modal-content .modal-header .close:focus{outline:none}.modal-content .modal-body{padding:1.042vw !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield{padding:0 !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield:first-child{margin-top:0px !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .gfield_label{color:#fff !important;margin:0 !important;font-weight:600 !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .gfield_required{color:#c12f2f !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container{margin:.26vw 0 0 !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{float:left;width:100%;background:#fff;height:2.813vw;padding:0 1.302vw !important;font-family:"averta";font-size:.938vw;font-weight:400;color:#333;line-height:120%;border:1px solid #000 !important;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-border-radius:0px;border-radius:0px}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input:focus{border-color:#e2727a !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:5vw !important;border:1px solid #000 !important;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-border-radius:0px;border-radius:0px;padding:.4vw 1.302vw !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea:focus{border-color:#e2727a !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield.gfield_error{background:transparent !important;border:0 !important;max-width:100% !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield.gfield_error input,.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield.gfield_error textarea{border-color:#c12f2f !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .gfield_description.validation_message{display:none !important}.modal-content .modal-body .gform_wrapper .gform_footer{text-align:center}.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{margin-top:1vw}.modal-content .gform_wrapper .validation_error,.modal-content .gform_wrapper .validation_message{display:none !important}.modal-content .gform_confirmation_wrapper .gform_confirmation_message{text-align:center !important;color:#155724 !important;background:#d4edda !important;border-color:#c3e6cb !important;padding:.75rem 1.5rem;line-height:140%;border-radius:.2vw;font-weight:400}.book-appointment-raw{background:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/gallery-bg.jpg) center top no-repeat;background-size:cover}.book-appointment-raw h2{color:#fff;text-align:center;margin:0 0 40px}.inner-banner{height:25vw;background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/banner-bg.jpg) center center no-repeat;background-size:cover;position:relative}.inner-banner h1{position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.page-template-services .main-banner .banner-conn .text-box{padding-bottom:12vw}.page-template-services .main-banner .banner-conn .text-box h1{color:#000}.page-template-services .about-raw .schedule-col{position:unset;float:left}.page-template-services .about-raw .left-con{padding-right:5vw}.page-template-services .about-raw .right-con h5{margin:30px 0}.services-raw .row{margin-right:-5px;margin-left:-5px;padding-top:8vw}.services-raw .row:first-child{padding-top:0px}.services-raw .row>div{padding-left:5px;padding-right:5px}.services-raw .row .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.services-raw .row:nth-child(2n) .cont-box .conn-col{background:#dbbf9f;background:-moz-radial-gradient(center, ellipse cover, #dbbf9f 0%, #e3ccb2 100%);background:-webkit-radial-gradient(center, ellipse cover, #dbbf9f 0%, #e3ccb2 100%);background:radial-gradient(ellipse at center, #dbbf9f 0%, #e3ccb2 100%)}.services-raw .row:nth-child(2n) .cont-box .conn-col h3,.services-raw .row:nth-child(2n) .cont-box .conn-col h5{color:#000}.services-raw .row:nth-child(2n) .cont-box .conn-col p{color:#333}.services-raw .row:nth-child(2n) .cont-box .conn-col .schedule-col{right:inherit;left:-3vw}.services-raw .row:nth-child(2n) .img-con{-ms-flex-order:13;order:13}.services-raw .row:nth-child(3n) .cont-box .conn-col{background:#f1babe;background:-moz-radial-gradient(center, ellipse cover, #f1babe 0%, #e99298 100%);background:-webkit-radial-gradient(center, ellipse cover, #f1babe 0%, #e99298 100%);background:radial-gradient(ellipse at center, #f1babe 0%, #e99298 100%)}.services-raw .row:nth-child(3n) .cont-box .conn-col h3,.services-raw .row:nth-child(3n) .cont-box .conn-col h5{color:#000}.services-raw .row:nth-child(3n) .cont-box .conn-col p{color:#333}.services-raw .cont-box .conn-col{height:100%;padding:2.2vw;position:relative;background:#232323;background:-moz-radial-gradient(center, ellipse cover, #232323 0%, #0f0f0f 100%);background:-webkit-radial-gradient(center, ellipse cover, #232323 0%, #0f0f0f 100%);background:radial-gradient(ellipse at center, #232323 0%, #0f0f0f 100%)}.services-raw .cont-box .conn-col h3,.services-raw .cont-box .conn-col p{color:#fff}.services-raw .cont-box .conn-col h5{color:#e99298}.services-raw .cont-box .conn-col h3{font-weight:400;line-height:134%}.services-raw .cont-box .conn-col h5{font-weight:700;margin:20px 0 15px}.services-raw .cont-box .conn-col .schedule-col{position:absolute;bottom:-5vw;right:-2vw;padding:1.563vw 2vw;width:90%}.serices-section-raw{background:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/gallery-bg.jpg) center top no-repeat;background-size:cover;margin-top:6vw}.serices-section-raw .title{color:#fff}.serices-section-raw .services-list li{width:25%;float:left;background:#fff;border:1px solid #e4eaed;border-right:0px solid #e4eaed;min-height:265px;margin-bottom:30px;position:relative}.serices-section-raw .services-list li:last-child{border-right:1px solid #e4eaed}.serices-section-raw .services-list li::before{position:absolute;content:"";width:100%;height:100%;background:#e99298;left:0;top:0;z-index:1;opacity:0;visibility:hidden;transform:translate(-50%, -50%) scale(0);-webkit-transform:translate(-50%, -50%) scale(0);-webkit-transition:all .45s ease 0s;transition:all .45s ease 0s}.serices-section-raw .services-list li .btn-main{opacity:0;visibility:hidden;position:absolute;left:50%;top:50%;z-index:1;background:#fff;transform:translate(-50%, -50%) scale(0);-webkit-transform:translate(-50%, -50%) scale(0);-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}.serices-section-raw .services-list li .btn-main:hover{background:#141414;color:#fff}.serices-section-raw .services-list li:hover::before{visibility:visible;opacity:.9;-webkit-transform:scale(1);transform:scale(1)}.serices-section-raw .services-list li:hover .btn-main{opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1)}.serices-section-raw .services-list li .top-section{padding:50px 35px}.serices-section-raw .services-list li .top-section h5{height:65px;overflow:hidden;line-height:140%;color:#000;font-weight:600;font-family:"Montserrat",sans-serif}.serices-section-raw .services-list li .bottom-section{background:#f4f5f6;min-height:125px;padding:20px}.serices-section-raw .services-list li .bottom-section h3{font-weight:700;font-family:"Montserrat",sans-serif}.serices-section-raw .services-list li .bottom-section h3 sup{font-size:1.25vw;font-family:"averta";top:-0.6em;font-weight:400}.serices-section-raw .services-list li .bottom-section h6{color:#e99298;font-family:"averta";font-weight:600;font-size:.729vw}.service-slider.slick-slider button:hover,.service-slider.slick-slider button:focus{outline:none !important}.service-slider.slick-slider .slick-list{padding-bottom:0px}.service-slider.slick-slider .slick-list .slick-slide{padding:0}.service-slider.slick-slider .slick-list .slick-slide>div{padding:0px;min-height:inherit}.service-slider.slick-slider .slick-list .slick-slide>div img{height:445px !important;object-fit:cover !important;-webkit-object-fit:cover !important}.service-slider.slick-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:28px;height:28px;background-size:contain !important;z-index:1;opacity:.2;font-size:0px;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}.service-slider.slick-slider .slick-arrow:hover{opacity:.8}.service-slider.slick-slider .slick-arrow.slick-prev{left:15px;background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/arrow-left.svg) center center no-repeat}.service-slider.slick-slider .slick-arrow.slick-next{right:15px;background:transparent url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/arrow-right.svg) center center no-repeat}.service-slider.slick-slider .slick-dots{position:absolute;bottom:15px}.service-slider.slick-slider .slick-dots li button{opacity:.5;width:10px;height:10px;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}.service-slider.slick-slider .slick-dots li button:hover{opacity:.8}.footer-wrapper{padding:3.646vw 0}.footer-wrapper .footer-logo{text-align:center}.footer-wrapper .footer-logo img{width:6.25vw}.footer-wrapper .menu-main-menu-container ul li{text-align:left;padding-left:4.167vw}.footer-wrapper .menu-main-menu-container ul li a{color:#7f7f7f;font-size:.833vw;line-height:120%;margin:.4vw 0;display:inline-block}.footer-wrapper .menu-main-menu-container ul li a:hover{color:#e99298}.footer-wrapper .contact-box .contacts-col li{margin-bottom:1.563vw;padding-right:3vw}.footer-wrapper .contact-box .contacts-col li:last-child{margin-bottom:0}.footer-wrapper .contact-box .contacts-col li a{padding-left:1.823vw;position:relative;float:left;color:#7f7f7f;line-height:120%}.footer-wrapper .contact-box .contacts-col li a:hover{color:#e99298 !important}.footer-wrapper .contact-box .contacts-col li a i{position:absolute;left:0;background-repeat:no-repeat;background-position:center center;background-size:contain;width:1.042vw;height:1.042vw}.footer-wrapper .contact-box .contacts-col li.address-col a{line-height:150%}.footer-wrapper .contact-box .contacts-col li.address-col a i{background-image:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/ic-map.svg);width:.833vw;top:5px}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:1.25vw;font-weight:700;font-family:"Montserrat",sans-serif;color:#000}.footer-wrapper .contact-box .contacts-col li.call-col a i{top:5px;background-image:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/ic-call.svg)}.footer-wrapper .contact-box .contacts-col li.mail-col a i{top:2px;background-image:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/ic-mail.svg)}.footer-wrapper .insta-box{padding-left:0px;text-align:center}.footer-wrapper .insta-box p{margin-top:1.563vw;color:#666}.btn-main.btn-insta{padding:0 1.302vw}.btn-main.btn-insta i{font-size:1.25vw;position:relative;top:2px;margin-right:.25vw}@media only screen and (min-width: 1366px)and (max-width: 1500px){.container{max-width:85.652vw}h1{font-size:6.8vw}h5{font-size:1.611vw}h2{font-size:3.5vw}h2 span{font-size:3.2vw}p{font-size:1.3vw}#header .header .header-right .nav-main ul.menu li a{font-size:1.3vw}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{font-size:1.1vw;height:4vw;line-height:4vw}.main-banner{height:51vw}.schedule-col h4{font-size:1.6vw}.schedule-col .btn-main{font-size:1vw}.slick-slider .slick-list .slick-slide>div{min-height:21vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:4.5vw;height:4.5vw}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:1.2vw}.cta-raw h3{font-size:2vw}.cta-raw h2{font-size:9.5vw}.footer-wrapper .insta-box p,.footer-wrapper .menu-main-menu-container ul li a{font-size:1vw}.footer-wrapper .footer-logo img{width:7.5vw}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:1.6vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:6vw !important}.serices-section-raw .services-list li .btn-main{min-width:16vw}.serices-section-raw .services-list li .bottom-section h6{font-size:.9vw}.serices-section-raw .services-list li .bottom-section h3 sup{top:-0.8em}}@media only screen and (min-width: 1280px)and (max-width: 1365px){.container{max-width:90vw}h1{font-size:6.8vw}h5{font-size:1.611vw}h2{font-size:3.5vw}h2 span{font-size:3.2vw}p{font-size:1.3vw}#header .header .header-right .nav-main ul.menu li a{font-size:1.3vw}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{font-size:1.1vw;height:4vw;line-height:4vw}.main-banner{height:51vw}.schedule-col h4{font-size:1.6vw;width:55%}.schedule-col .btn-main{font-size:1.2vw}.slick-slider .slick-list .slick-slide>div{min-height:21vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:4.5vw;height:4.5vw}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:1.2vw}.cta-raw h3{font-size:2vw}.cta-raw h2{font-size:9.5vw}.footer-wrapper .insta-box p,.footer-wrapper .menu-main-menu-container ul li a{font-size:1.2vw}.footer-wrapper .menu-main-menu-container ul li a{font-size:1.2vw}.footer-wrapper .footer-logo img{width:9vw}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:1.6vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:6vw !important}.serices-section-raw .services-list li .btn-main{min-width:16vw}.serices-section-raw .services-list li .bottom-section h6{font-size:.9vw}.serices-section-raw .services-list li .bottom-section h3 sup{top:-0.8em}}@media only screen and (min-width: 1121px)and (max-width: 1279px){.container{width:90%;max-width:90%;padding:0 30px}h1{font-size:6.8vw}h5{font-size:1.8vw}h2{font-size:3.5vw}h2 span{font-size:3.2vw}p{font-size:1.45vw}#header{padding:0px}#header .header .header-right .nav-main ul.menu li a{font-size:1.3vw}.notfound-content h1{font-size:6.5vw}.notfound-content .btn-main{margin-top:30px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{font-size:1.2vw;height:4vw;line-height:4vw}.main-banner{height:51vw}.schedule-col h4{font-size:1.6vw;width:50%}.schedule-col .btn-main{font-size:1.2vw}.slick-slider .slick-list .slick-slide>div{min-height:21vw}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:4.5vw;height:4.5vw}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:1.26vw}.cta-raw h3{font-size:2vw}.cta-raw h2{font-size:9.5vw}.footer-wrapper .insta-box p,.footer-wrapper .menu-main-menu-container ul li a{font-size:1.2vw}.footer-wrapper .menu-main-menu-container ul li a{font-size:1.3vw;margin:.6vw 0}.footer-wrapper .footer-logo img{width:9vw}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:1.6vw}.footer-wrapper .contact-box .contacts-col li.call-col a i{width:1.3vw;height:1.3vw}.footer-wrapper .contact-box .contacts-col li.address-col a i{width:1vw;height:1.8vw}.footer-wrapper .contact-box .contacts-col li a i{width:1.3vw;height:1.3vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:6vw !important}.serices-section-raw .services-list li .btn-main{min-width:16vw}.serices-section-raw .services-list li .bottom-section h6{font-size:.9vw}.serices-section-raw .services-list li .bottom-section h3 sup{top:-0.8em}.services-raw .cont-box .conn-col .schedule-col{width:80%}}@media only screen and (min-width: 992px)and (max-width: 1120px){.container{width:90%;max-width:90%;padding:0 25px}#header .header .header-right .nav-main ul.menu li{padding:0 10px}#header .header .header-right .nav-main ul.menu li a,.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{font-size:14px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{height:40px;line-height:40px}.notfound-content h1{font-size:6.2vw}.notfound-content .btn-main{margin-top:30px}.main-banner{height:470px}.main-banner .banner-conn .text-box{padding-bottom:40px}.main-banner .banner-conn .text-box h5{padding:15px 0;font-size:18px}h1{font-size:64px}h2{font-size:34px}h2 span{font-size:36px}h5{font-size:18px}p{font-size:16px}.schedule-col h4{font-size:16px;width:45%}.btn-main.btn-insta{padding:0 15px;font-size:12px}.btn-main.btn-insta i{font-size:18px}.slick-slider .slick-list .slick-slide>div{min-height:270px}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:14px}.slick-slider .slick-list .slick-slide>div .reviews p::before{width:20px;height:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{font-size:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:50px;height:50px}.cta-raw h3{font-size:20px}.cta-raw h2{font-size:100px;line-height:160%}.gallery-raw .btn-main{margin-top:20px}.gallery-raw .instagram_feed .instagram_gallery>a{padding:10px}.footer-wrapper .footer-logo img{width:100px}.footer-wrapper .menu-main-menu-container ul li a{font-size:15px;margin:6px 0}.footer-wrapper .contact-box .contacts-col li{margin-bottom:20px}.footer-wrapper .contact-box .contacts-col li a i{width:16px !important;height:16px !important}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:20px}.footer-wrapper .insta-box p{font-size:14px}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:6vw !important}.serices-section-raw .services-list li{min-height:205px}.serices-section-raw .services-list li .btn-main{min-width:18vw;padding:0 1.4vw}.serices-section-raw .services-list li .top-section{padding:30px 25px}.serices-section-raw .services-list li .top-section h5{height:55px}.serices-section-raw .services-list li .bottom-section{min-height:80px}.serices-section-raw .services-list li .bottom-section h6{font-size:.9vw}.serices-section-raw .services-list li .bottom-section h3 sup{top:-0.8em}.services-raw .cont-box .conn-col .schedule-col{width:80%}}@media only screen and (min-width: 768px)and (max-width: 991px){.container{width:95%;max-width:95%;padding:0 15px}#header .header .header-right .nav-main ul.menu li{padding:0 7px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{font-size:12px}#header .header .header-right .nav-main ul.menu li a{font-size:14px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{height:40px;line-height:40px;min-width:140px}.notfound-content h1{font-size:6vw}.notfound-content .btn-main{margin-top:30px}.main-banner{height:470px}.main-banner .banner-conn .text-box{padding-bottom:40px}.main-banner .banner-conn .text-box h5{padding:15px 0;font-size:18px}h1{font-size:60px}h2{font-size:34px}h2 span{font-size:36px}h3{font-size:30px}h5{font-size:18px}p{font-size:16px}.title{margin-bottom:40px}.schedule-col h4{font-size:16px;width:48%}.btn-main.btn-insta{padding:0 10px;font-size:10px}.btn-main.btn-insta i{font-size:18px}.slick-slider .slick-list .slick-slide>div{min-height:270px}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:14px}.slick-slider .slick-list .slick-slide>div .reviews p::before{width:20px;height:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{font-size:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:50px;height:50px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .stars{width:80px;height:auto;top:16px}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button{width:20px;height:3px}.slick-dots li button{width:16px;height:3px}.cta-raw h3{font-size:20px}.cta-raw h2{font-size:86px;line-height:160%}.gallery-raw .btn-main{margin-top:20px}.gallery-raw .instagram_feed .instagram_gallery>a{padding:10px}.footer-wrapper .footer-logo img{width:100px}.footer-wrapper .menu-main-menu-container ul li{padding-left:3.5vw}.footer-wrapper .menu-main-menu-container ul li a{font-size:15px;margin:6px 0}.footer-wrapper .contact-box .contacts-col li{margin-bottom:20px}.footer-wrapper .contact-box .contacts-col li a i{width:16px !important;height:16px !important}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:20px}.footer-wrapper .insta-box p{font-size:14px}.footer-wrapper .contact-box .contacts-col li a{padding-left:20px}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:6vw !important}.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px !important}.serices-section-raw .services-list li{min-height:180px;width:50%}.serices-section-raw .services-list li .btn-main{min-width:150px;padding:0 1vw}.serices-section-raw .services-list li .top-section{padding:30px 25px}.serices-section-raw .services-list li .top-section h5{height:45px;font-size:16px}.serices-section-raw .services-list li .bottom-section{min-height:80px;padding:15px 10px}.serices-section-raw .services-list li .bottom-section h6{font-size:10px}.serices-section-raw .services-list li .bottom-section h3 sup{top:-14px}.services-raw .row{padding-top:10vw}.services-raw .cont-box .conn-col{font-size:24px}.services-raw .cont-box .conn-col p{line-height:160%;margin-bottom:10px}.services-raw .cont-box .conn-col h5{font-weight:700;margin:15px 0 10px}.services-raw .cont-box .conn-col .schedule-col{width:80%;bottom:-50px;right:-10px}.services-raw .cont-box .conn-col .schedule-col h4{font-size:14px}}@media(max-width: 767px){.container{width:100%;max-width:100%;padding:0 15px}.scroll{overflow:hidden}#header .header .header-right{padding-top:45px}#header .header .header-right .nav-main{width:100%;height:100vh !important;position:fixed;left:-100%;top:0px;padding-right:0;overflow:hidden;z-index:9;display:none;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}#header .header .header-right .nav-main ul.menu{background:#fff;padding:120px 0 30px;position:relative;z-index:9;height:100vh}#header .header .header-right .nav-main ul.menu li{float:none;display:inline-block;width:100%;height:auto;padding:12px 25px;opacity:0;-webkit-transform:translate3d(-80px, 0, 0);transform:translate3d(-80px, 0, 0);-webkit-transition:all .2s ease-out .2s;transition:all .2s ease-out .2s}#header .header .header-right .nav-main ul.menu li a{float:none;display:inline-block;height:auto;line-height:120%;display:block;font-size:18px;padding:0;color:#fff;-webkit-transition:inherit;transition:inherit}#header .header .header-right .nav-main ul.menu li a::after{display:none}#header .header .header-right .nav-main ul.menu li .hover{display:none}.nav_open{overflow:hidden}.nav_open .w-logo{opacity:0;visibility:hidden}.nav_open .dark-logo{opacity:1;visibility:visible}.nav_open #header .header .header-right .nav-main{left:0px}.nav_open #header .header .header-right .nav-main ul.menu li{opacity:1}.nav_open #header .header .header-right .nav-main ul.menu li a{color:#000}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(1){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .2s;transition:all .3s ease-out .2s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(2){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(3){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .4s;transition:all .3s ease-out .4s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(4){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .5s;transition:all .3s ease-out .5s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(5){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .6s;transition:all .3s ease-out .6s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(6){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .6s;transition:all .3s ease-out .6s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(7){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .8s;transition:all .3s ease-out .8s}.nav_open #header .header .header-right .nav-main ul.menu li:nth-child(8){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .3s ease-out .9s;transition:all .3s ease-out .9s}.res_navigation{width:40px;display:block;top:12px;background:#e2727a;height:40px;border-radius:5px;-webkit-border-radius:5px}#header,#header.sticky{padding:0;background:#fff}#header .header,#header.sticky .header{padding:12px 0px}#header .header .header-main .logo,#header.sticky .header .header-main .logo{width:80px}#header .header .header-right,#header.sticky .header .header-right{padding:12px 0 0}#header .header .header-right .nav-main ul.menu li,#header.sticky .header .header-right .nav-main ul.menu li{padding:0 0px}#header .header .header-right .nav-main ul.menu li a,#header.sticky .header .header-right .nav-main ul.menu li a{margin:0;font-size:20px;letter-spacing:1px;padding:15px 20px}#header .header .header-right .login-btn,#header.sticky .header .header-right .login-btn{margin:0 50px 0 0px;height:42px;width:44px;padding:0px;min-width:inherit;line-height:46px;border-radius:5px;font-size:0;position:relative;z-index:10;background-image:url(//www.adairehairdesignz.com/wp-content/themes/adaire/images/notebook.svg);background-repeat:no-repeat;background-position:center center;background-size:26px;background-color:#e2727a}#header .header .header-right .nav-main ul.menu li a::before{display:none}.main-banner .banner-conn .banner-img{opacity:.35;width:80%}.footer-wrapper .menu-box{display:none !important}div#myModal{padding-right:0PX !important}.modal-content .modal-header .modal-title{font-size:18px}.modal-content .modal-body{padding:2.042vw !important}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container input{height:3.5vw}.modal-content .modal-body .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{height:18vw !important}.service-card__footer{float:left;width:100%}.service-card__footer .ember-view{float:left;width:100%}.service-card__footer .ember-view button{text-align:left !important}.notfound-content h1{font-size:50px}.notfound-content h3{font-size:20px}.notfound-content .btn-main{margin-top:20px}.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px !important}.services-raw .row .col-sm-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.services-raw .cont-box .conn-col .schedule-col{width:100%;position:unset;transform:unset;margin-top:15px;float:left;padding:15px}.services-raw .cont-box .conn-col .schedule-col .btn-main{margin-top:5px}.services-raw .row:nth-child(2n) .img-con{-ms-flex-order:unset;order:unset}.services-raw .services-list li{width:50%}.services-raw .services-list li .btn-main{min-width:190px}.serices-section-raw .services-list li .bottom-section h3 sup{font-size:14px;top:-12px}.services-raw .cont-box .conn-col{padding:15px}.services-raw .cont-box .conn-col h3 br{display:none}.service-slider.slick-slider .slick-list .slick-slide>div img{height:300px !important}}@media only screen and (max-device-width: 480px){html{-webkit-text-size-adjust:none}}@media only screen and (min-width: 480px)and (max-width: 767px){.main-banner{height:320px;margin-top:80px}.main-banner .banner-conn{padding-right:30px}.main-banner .banner-conn .text-box h5{line-height:160%}.main-banner .banner-conn .text-box .btn-main{margin-top:10px}.inner-banner{height:140px;margin-top:80px}.ptb90{padding:60px 0}h1{font-size:60px}h5{font-size:18px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{height:40px;line-height:40px;padding:0 20px;font-size:14px;min-width:inherit}h2{font-size:34px}h2 span{font-size:36px}h3{font-size:30px}h5{font-size:18px}p{font-size:16px}.title{margin-bottom:30px}.schedule-col{width:100%;padding:20px}.schedule-col h4{font-size:18px;width:50%}.about-raw .left-con{padding-right:15px}.about-raw .schedule-col{position:unset;bottom:0;left:0}.about-raw .right-con{margin-top:35px}.btn-main.btn-insta{padding:0 10px;font-size:14px}.btn-main.btn-insta i{font-size:20px}.slick-slider .slick-list{padding-bottom:30px}.slick-slider .slick-list .slick-slide>div{min-height:270px}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:16px}.slick-slider .slick-list .slick-slide>div .reviews p::before{width:20px;height:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{font-size:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:50px;height:50px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .stars{width:80px;height:auto;top:16px}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button{width:20px;height:3px}.slick-dots li button{width:16px;height:3px}.cta-raw{padding:50px 0}.cta-raw h3{font-size:16px}.cta-raw h2{font-size:56px;line-height:160%}.gallery-raw .btn-main{margin-top:20px}.gallery-raw .instagram_feed .instagram_gallery>a{padding:10px;width:33.333%}.gallery-raw .instagram_feed .instagram_gallery>a img{max-height:130px;height:unset}.footer-wrapper{padding:40px 0}.footer-wrapper .footer-logo img{width:100px}.footer-wrapper .menu-main-menu-container ul{text-align:center;padding:15px 0}.footer-wrapper .menu-main-menu-container ul li{padding:0 10px;width:auto;display:inline-block;text-align:center}.footer-wrapper .menu-main-menu-container ul li a{font-size:15px;margin:6px 0}.footer-wrapper .contact-box .contacts-col{padding:10px 20px;margin-top:20px}.footer-wrapper .contact-box .contacts-col li{margin-bottom:20px}.footer-wrapper .contact-box .contacts-col li a{padding-left:25px}.footer-wrapper .contact-box .contacts-col li a i{width:16px !important;height:16px !important}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:20px}.footer-wrapper .insta-box{padding-left:15px;margin-top:30px}.footer-wrapper .insta-box p{font-size:14px}.footer-wrapper .contact-box .contacts-col li a{padding-left:20px}.serices-section-raw .services-list li{min-height:180px;width:50%}.serices-section-raw .services-list li .btn-main{min-width:190px;padding:0 1vw}.serices-section-raw .services-list li .top-section{padding:30px 25px}.serices-section-raw .services-list li .top-section h5{height:45px;font-size:16px}.serices-section-raw .services-list li .bottom-section{min-height:80px;padding:15px 10px}.serices-section-raw .services-list li .bottom-section h6{font-size:10px}.serices-section-raw .services-list li .bottom-section h3 sup{top:-14px}.services-raw .row{padding-top:10vw}.services-raw .cont-box .conn-col{font-size:24px}.services-raw .cont-box .conn-col p{line-height:160%;margin-bottom:10px}.services-raw .cont-box .conn-col h5{font-weight:700;margin:15px 0 10px}.services-raw .cont-box .conn-col .schedule-col{bottom:-50px;right:-10px}.services-raw .cont-box .conn-col .schedule-col h4{font-size:14px}.page-template-services .main-banner .banner-conn .text-box{padding-bottom:20px}.page-template-services .main-banner .banner-conn .text-box h1{font-size:45px}.page-template-services .main-banner .banner-conn .banner-img{opacity:.6}}@media(max-width: 479px){.container{width:100%;max-width:100%;padding:0 15px}.main-banner{height:320px;margin-top:80px}.main-banner .banner-conn{padding-right:0px}.main-banner .banner-conn .text-box h5{line-height:160%}.main-banner .banner-conn .text-box .btn-main{margin-top:10px}.main-banner .banner-conn .banner-img{width:100%}.inner-banner{height:140px;margin-top:80px}.ptb90{padding:50px 0}h1{font-size:50px}h5{font-size:18px}.btn-main,.modal-content .modal-body .gform_wrapper .gform_footer .gform_button{height:40px;line-height:40px;padding:0 20px;font-size:14px;min-width:inherit}h2{font-size:30px}h2 span{font-size:30px}h3{font-size:30px}h5{font-size:18px}p{font-size:16px}.title{margin-bottom:30px}.schedule-col{display:block;width:100%;padding:20px}.schedule-col h4{font-size:18px;width:100%;margin-bottom:15px}.schedule-col h4 br{display:none}.about-raw .left-con{padding-right:15px}.about-raw .schedule-col{display:block;position:unset;bottom:0;left:0}.about-raw .right-con{margin-top:35px}.btn-main.btn-insta{padding:0 10px;font-size:14px}.btn-main.btn-insta i{font-size:20px}.slick-slider .slick-list{padding-bottom:30px}.slick-slider .slick-list .slick-slide>div{min-height:270px}.slick-slider .slick-list .slick-slide>div .reviews p{font-size:16px}.slick-slider .slick-list .slick-slide>div .reviews p::before{width:20px;height:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img h5{font-size:20px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .thumbnail{width:50px;height:50px}.slick-slider .slick-list .slick-slide>div .reviews .name-img .stars{width:80px;height:auto;top:16px}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button{width:20px;height:3px}.slick-dots li button{width:16px;height:3px}.cta-raw{padding:50px 0}.cta-raw h3{font-size:16px}.cta-raw h2{font-size:42px;line-height:160%}.gallery-raw .btn-main{margin-top:20px}.gallery-raw .instagram_feed .instagram_gallery>a{padding:10px;width:50%}.gallery-raw .instagram_feed .instagram_gallery>a img{max-height:130px;height:unset}.footer-wrapper{padding:40px 0}.footer-wrapper .footer-logo img{width:100px}.footer-wrapper .menu-main-menu-container ul{text-align:center;padding:15px 0}.footer-wrapper .menu-main-menu-container ul li{padding:0 10px;width:auto;display:inline-block;text-align:center}.footer-wrapper .menu-main-menu-container ul li a{font-size:15px;margin:6px 0}.footer-wrapper .contact-box .contacts-col{padding:10px 20px;margin-top:20px}.footer-wrapper .contact-box .contacts-col li{margin-bottom:20px}.footer-wrapper .contact-box .contacts-col li a{padding-left:25px}.footer-wrapper .contact-box .contacts-col li a i{width:16px !important;height:16px !important}.footer-wrapper .contact-box .contacts-col li.call-col a{font-size:20px}.footer-wrapper .insta-box{padding-left:15px;margin-top:30px}.footer-wrapper .insta-box p{font-size:14px}.footer-wrapper .contact-box .contacts-col li a{padding-left:20px}.serices-section-raw .services-list li{width:100%;min-height:auto;border-right:1px solid #e4eaed !important}.serices-section-raw .services-list li .top-section{padding:30px 15px}.serices-section-raw .services-list li .top-section h5{height:auto}.serices-section-raw .services-list li .btn-main{min-width:190px}.serices-section-raw .services-list li .bottom-section{min-height:inherit}.serices-section-raw .services-list li .bottom-section h6{font-size:12px}.page-template-services .main-banner{overflow:hidden}.page-template-services .main-banner .banner-conn{bottom:-20px}.page-template-services .main-banner .banner-conn .text-box{padding-bottom:265px}.page-template-services .main-banner .banner-conn .text-box h1{font-size:34px}.page-template-services .main-banner .banner-conn .banner-img{opacity:.7}.service-slider.slick-slider .slick-list .slick-slide>div img{height:230px !important}}@media(max-width: 337px){.page-template-services .main-banner .banner-conn .text-box{padding-bottom:200px}}