@charset "UTF-8";
/* CSS Document */

/* CSS Document © 2019 Digimax.co.uk */

@font-face {
font-display:swap;
  font-family: 'bunnyfunny';
  src: url('/wp-content/themes/evolvedentistry/css/../fonts/bunny-funny-font.ttf');
}

.alignright { float: right; margin-left: 16px; margin-bottom: 16px; }
.alignleft { float: left; margin-right: 16px; margin-bottom: 16px; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.alignnone { clear: both; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .form-group#fld_6569233_1-wrap { clear: both; margin: 0; padding: 0; padding-top: 20px; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .form-group#fld_6569233_1-wrap div.g-recaptcha { display: inline-block; }

.videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
.videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*************common css************/
.common-style h1 { font-size: 32px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.common-style h2 { font-size: 30px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.common-style h3 { font-size: 28px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.common-style h4 { font-size: 23px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.common-style h5 { font-size: 20px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.common-style h6 { font-size: 18px; font-weight: 400; color: #232427; line-height: normal; margin: 0 0 15px; }
.common-style p { font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.common-style ul { width: 100%; float: left; margin: 6px 0 28px; }
.common-style ul li { float: none; font-size: 18px; color: #232427; line-height: 29px; background: url('/wp-content/themes/evolvedentistry/css/../images/abouer-triangle1.png') no-repeat 0 8px; display: block; margin: 0 0 6px; padding: 0 0 0 38px; }
.common-style ol { list-style: upper-roman; margin: 6px 0 28px 15px; }
.common-style ol li { font-size: 18px; color: #232427; line-height: 29px; margin: 0 0 6px; padding-left: 10px; list-style-type: decimal; }
.common-style blockquote { background: #c1d82f; padding: 25px; }
.common-style blockquote p { font-size: 18px; color: #fff; letter-spacing: normal; line-height: 29px; }
.common-style ol li a, .common-style p a, .common-style ul li a { color: #c1d82f; }
.common-style p a:hover {color: #232427;}
/* IMG STYLES */
.alignleft, .alignright, img.alignleft, img.alignright { max-width: 100%; height: auto; }
.alignright, img.alignright { float: right; margin-left: 20px; margin-top: 20px; margin-bottom: 20px; }
.alignnone, img.alignnone { float: none; margin-top: 20px; margin-bottom: 20px; max-width: 100%; height: auto; }
.alignleft, img.alignleft { float: left; margin-right: 20px; margin-top: 20px; margin-bottom: 20px; }

.common-anchor { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; display: block; z-index: 9; }

img{max-width: 100%;}

/*Popup Gallery 18-07-19*/

.galler-wrapp { text-align: center; padding: 45px 0 40px; }

.galler-wrapp h2 { font-size: 28px; font-weight: 700; color: #6f2572; margin: 0 0 41px; }

.popup-gallery .item { width: 25%; padding: 4px; float: left; }
.popup-gallery .item .home-photo img { width: 100%; }
.popup-gallery .item img { max-width: 100%; height: 350px; object-fit: cover; }
a.header-btn3.header-sticky-phon { float: left; color: #4e5a5c; background-color: none; border-color: #fff; margin: 0 0 0 0; padding: 15px 14px 15px 16px; }
a.header-btn3.header-sticky-phon:hover { color: #fff; background-color: #4e5a5c; border-color: #4e5a5c; }
.fixed a.header-btn3.header-sticky-phon { color: #c1d82f; }
.impoer-bar1 a.enquer-btn2 { float: none; color: #000; background-color: none; border-color: #000; margin: 15px 0 0 0; padding: 15px 28px 15px 30px; }
.impoer-bar1 a.enquer-btn2:hover { color: #fff; background-color: #000; border-color: #000; }

#pinkclass header.header-wrapp { border-top: 7px solid #ee4097; }

#pinkclass .enquer-wrapp .enquer-row1 { background: #ee4097; }
#pinkclass .enquer-wrapp .enquer-btn1:hover { color: #ee4097; }
#pinkclass .judger-wrapp .judger-row2 .judger-bar2 { background: #ee4097; }
#pinkclass  .sidber-wrapp .sidber-row1 .caldera-grid .checkbox label a, #pinkclass .common-style p a, #pinkclass .common-style ul li a, #pinkclass .sidber-bar3 li a, #pinkclass .tretin-wrapp h1, #pinkclass .tretin-wrapp h2, #pinkclass .tretin-wrapp h3, #pinkclass .tretin-wrapp h4, #pinkclass .tretin-wrapp h5, #pinkclass .tretin-wrapp h6 { color: #ee4097; }
#pinkclass .sidber-wrapp .sidber-row3 .sidber-bar3 li a:hover, #pinkclass .sidber-wrapp .sidber-row3 .sidber-bar3 li.active a, #pinkclass .sidber-wrapp .sidber-row3 .sidber-bar3 li.active a:hover { background: #ee4097; color: #4f595b; }
#pinkclass .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { background: #ee4097; border-color: #ee4097; }

#pinkclass .sidber-wrapp .sidber-row1 .caldera-grid .checkbox input[type=checkbox] { background-image: url('/wp-content/themes/evolvedentistry/css/../images/checkbox-thumb1-pink.jpg'); }
#pinkclass .common-style ul li { background: url('/wp-content/themes/evolvedentistry/css/../images/abouer-triangle1-pink.png') no-repeat 0 8px; }
#pinkclass .tretin-wrapp .tretin-btn2 { background: url('/wp-content/themes/evolvedentistry/css/../images/tretin-arrow1-pink.png') #4f595b no-repeat 18px center; }
#pinkclass .tretin-wrapp .tretin-btn2:hover { color: #4f595b; border-color: #4f595b; background: url('/wp-content/themes/evolvedentistry/css/../images/tretin-arrow1-pink.png') #fff no-repeat 18px center; }
#pinkclass #scrollUp { background: url('/wp-content/themes/evolvedentistry/css/../images/scrollup-arrow1-pink.jpg') no-repeat center/cover; }
#pinkclass #scrollUp:focus, #pinkclass #scrollUp:hover { background: url('/wp-content/themes/evolvedentistry/css/../images/scrollup-arrow11.jpg') no-repeat center/cover; }

.header-wrapp .header-row5 .header-bar6 { position: absolute; left: -74px; z-index: 999; }

.header-wrapp .header-row5 .header-bar6 input[type=search] { -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; width: 36px; float: left; color: #4e5a5c; border: 1px solid #dbe784; margin: 0 0 0 14px; border-radius: 10px; padding: 12px 25px 11px 25px; background: url('/wp-content/themes/evolvedentistry/css/../images/search-icon.png') #fff no-repeat 50% center; cursor: pointer; }
.header-wrapp .header-row5 .header-bar6 input[type=search]:hover { }
.header-wrapp .header-row5 .header-bar6 input[type=search]:focus { width: 397px; cursor: auto; background: url('/wp-content/themes/evolvedentistry/css/../images/search-icon.png') #fff no-repeat 96% center; }

.header-wrapp .header-row5 .header-bar6 button.search-submit { display: none; }
.conter-wrapp .conter-bar1.feeser-wrapp .accordion .feeser-row1:last-child h3 { background: #ee4097 url('/wp-content/themes/evolvedentistry/css/../images/accordion-thumb1-pink.png') no-repeat 97% center; }
.conter-wrapp .conter-bar1.feeser-wrapp .accordion .feeser-row1:last-child h3.active { background: #ee4097 url('/wp-content/themes/evolvedentistry/css/../images/accordion-thumb2-pink.png') no-repeat 97% center; }
/*Popup Gallery 18-07-19*/
#pinkclass .fixed .canver-btn1, #pinkclass .fixed .canver-btn2, #pinkclass .fixed a.header-btn3.header-sticky-phon, #pinkclass .scroll.fixed .canver-row1 .canver-bar1 li a { color: #ee4097; }
#pinkclass .fixed { background: #4f595b; }
.canver-wrapp .canver-btn1, .canver-wrapp .canver-btn2, a.header-btn3.header-sticky-phon, ul#menu-main-sub-menu { visibility: visible!important; }
#pinkclass .canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu { background-color: #ee4097; }
#pinkclass .canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li a { color: #fff; }
#pinkclass .canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li a:hover { color: #4f595b; }

.purplecolor a { color: #ee4392!important; font-weight: bold; }
.slider-wrapp { background-color: #fff; float: left; width: 100%; padding: 40px 0 40px 0; }
.slider-wrapp .slider-row1 .slick-list  .slick-track { -webkit-box-align: center!important; -ms-flex-align: center!important; align-items: center!important; display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important; -webkit-box-pack: center!important; -ms-flex-pack: center!important; justify-content: center!important; }
.slider-wrapp .slider-row1 .slick-list .slick-track img { width: auto; max-width: 220px; text-align: center; display: inline-block; margin: 0 auto; height: auto; max-height: 110px; }
.slider-wrapp .owl-stage-outer .owl-stage .previewbox { text-align: center; }
.slider-wrapp .slider-row1 .slick-list .slick-track .honoer-bar1 { width: auto; float: none; margin: 0 36px 0; }
.slider.responsive2 { text-align: center; }

.slider.responsive2 .slick-list { text-align: center; }

.slider.responsive2 .slick-list .slick-track { text-align: center; }

.slider.responsive2 .slick-list .slick-track .slick-slide { float: none!important; display: inline-block; text-align: center; }

.slider-wrapp .slider-row1 .slick-list .slick-track a:focus, .slider-wrapp .slider-row1 .slick-list .slick-track a:hover { outline: none!important; }
.non-slider-row1 { display: block; text-align: center; margin: 0 auto; -webkit-box-align: center!important; -ms-flex-align: center!important; align-items: center!important; display: -webkit-box!important; display: -ms-flexbox!important; display: flex!important; -webkit-box-pack: center!important; -ms-flex-pack: center!important; justify-content: center!important; }

.non-slider-row1-innerimage { display: inline-block; width: auto; float: none; margin: 0 25px 0; }

.non-slider-row1-innerimage img { width: auto; max-width: 180px; text-align: center; display: inline-block; margin: 0 auto; height: auto; max-height: 90px; }
.banner-bar1-badge, .innser-bar-badge { float: left; position: relative; }
.google-badge-outer { position: absolute; top: -37px; left: 0; z-index: 999; float: left; display: none; }

.google-badge-award { position: absolute; top: -26px; left: 0; z-index: 999; float: left; right: 0; width: 175px; /*left: 230px;*/ }
.google-badge-award img { width: 100%; display: block; margin: 0 0 0; }

.desk-hide { display: none!important; }

.conter-wrapp .conter-row1.fullwiidth { width: 100%; float: left; text-align: center; }
.conter-wrapp .conter-row1.fullwiidth .introduction { width: 100%; display: block; background: #c1d82f; padding: 40px 10% 20px; margin: 0 auto 30px; max-width: 1025px; }
.conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 39px; font-weight: 300; color: #000; letter-spacing: normal; line-height: 44px; margin: 0 0 14px; }
.conter-wrapp .conter-row1.fullwiidth .introduction p { color: #fff; }
.conter-wrapp .conter-row1.fullwiidth .common-style { width: 100%; float: none; max-width: 800px; margin: 0 auto 30px; }
.conter-wrapp .conter-row1.fullwiidth .find-btn { width: auto; background-color: #c1d82f; margin: 5px 0 0; padding: 15px 25px; text-align: center; font-size: 12px; font-weight: 600; border: 1px solid #c1d82f; display: inline-block; position: relative; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border-radius: 10px; transition: all .25s ease-out 0s; cursor: pointer; }
.conter-wrapp .conter-row1.fullwiidth .find-btn:hover { border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f; }
.conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 33px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 44px; margin: 0 0 24px; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer { width: 100%; display: flex; flex-wrap: wrap; flex-direction: column; float: left; background: #eef0f4; padding: 75px 6%; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 57%; float: left; display: flex; flex-wrap: wrap; margin: 0 0 80px auto; align-items: center; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { float: right; margin: 0 3% 0 0; padding: 0 4% 0; position: relative; text-align: center; background: #f7f8f9; border-radius: 50%; width: 25%; height: 165px; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; flex-direction: column; box-shadow: 2px 3px 5px #00000010; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 72%; display: inline-block; float: left; text-align: left; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) { flex-direction: row-reverse; margin: 0 auto 80px 0; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad img { width: 52px; max-height: 44px; float: none; margin: auto 0 0; padding: 0 0 8px; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span { width: 100%; display: block; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.name { float: none; font-size: 14px; color: #232427; letter-spacing: normal; line-height: 1.45; margin: 0 0 auto; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 40px; margin: 0 auto 8px; font-size: 40px; display: block; float: none; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 26px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 1.25; margin: 0 0 6px; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .text { text-align: right; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad { margin: 0 0 0 3%; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { background: url('/wp-content/themes/evolvedentistry/css/../images/bg-journey-line-r.png') no-repeat 50%/cover; bottom: -178px; content: ""; height: 172px; left: auto; position: absolute; width: 255px; right: -166px; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad:after { background: url('/wp-content/themes/evolvedentistry/css/../images/bg-journey-line-l.png') no-repeat 50%/cover; left: -166px; }
.conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:last-child .circle.softLoad:after { display: none; }

.conter-wrapp.referrals-wrapp { padding: 80px 0; text-align: center; }
.referrals-wrapp .conter-row1.referrals-col1 { width: 100%; display: table; float: none; position: relative; margin: 0 auto 0; }
.referrals-wrapp .referrals-col3 { width: 100%; float: left; display: block; margin: 0 auto 0; }
.referrals-wrapp .referrals-col2 .referrals-row2 { width: 100%; float: none; }
.referrals-wrapp .referrals-col3 img { width: 100%; display: block; }
.referrals-wrapp .referrals-col1 .referrals-row1 { width: 100%; float: left; position: relative; text-align: center; }
.referrals-wrapp h3 { font-size: 28px; font-weight: 400; color: #c1d72e; line-height: normal; margin: 0 0 15px; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element h3 { margin: 0 0 30px; }
.conter-wrapp.referrals-wrapp .conter-row1 img { margin: 0 auto; }
.referrals-wrapp .nf-form-cont { width: 90%; float: none; display: block; margin: 0 auto; }
.conter-wrapp.referrals-wrapp .conter-row1 ul li { background: 0 0; position: relative; display: inline-block; font-size: 16px; }
.conter-wrapp.referrals-wrapp .conter-row1 ul li:before { content: ""; position: relative; background: url('/wp-content/themes/evolvedentistry/images/abouer-triangle1.png') no-repeat 0 100%; width: 12px; height: 15px; top: 0; display: inline-block; left: -10px; }
.referrals-wrapp .nf-form-cont .nf-form-title { display: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content { width: 100%; float: none; margin: 0 auto; padding: 0; max-width: 100%; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 100%; display: block; margin: 0 auto; position: relative; height: auto; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell { padding: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row nf-field { width: 100%; float: left; display: block; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label { display: flex; margin: 0!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label label { font-weight: 500; width: 100%; float: left; margin: 10px 0 5px; padding: 0; font-size: 12px; color: #e3b56d; text-align: left; text-transform: uppercase; transition: all .25s ease-out 0s; display: inline-block; position: relative; font-family: 'Almarai',sans-serif; letter-spacing: 2.6px; line-height: 23px; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label span.nf-label-span { font-weight: 600; width: 100%; float: left; margin: 15px 0 5px; padding: 0; font-size: 16px; color: #fff; text-align: left; letter-spacing: 1.3px; transition: all .25s ease-out 0s; display: inline-block; position: relative; font-family: 'Montserrat',sans-serif; text-transform: uppercase; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element { width: 100%; display: flex; margin: 0 auto; float: left; order: inherit; justify-content: center; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { width: 100%; float: left; height: 48px; margin: 0 0 20px; padding: 0 7% 0; font-size: 12.77px; font-weight: 600; color: #555; background: 0 0; border: 1px solid #535356; text-align: center; letter-spacing: 1.6px; border-radius: 10px; text-transform: uppercase; transition: all .25s ease-out 0s; display: inline-block; vertical-align: baseline; position: relative; box-shadow: none; resize: none; outline: none; font-family: 'Lato',sans-serif; z-index: 1; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #555; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { width: 100%; height: 130px; float: none; padding: 25px 3% 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { display: inline-block; height: auto; visibility: visible; margin: 30px 0 14px!important; width: 100%; text-align: center; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label { float: none; width: auto; padding-left: 24px; cursor: pointer; font-size: 12px; font-weight: 600; color: #555; line-height: normal; display: inline; position: relative; top: -2px; height: auto; letter-spacing: normal; margin: 0!important; z-index: 1; text-align: center; font-family: 'Lato',sans-serif; text-transform: inherit; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a { color: #555; text-decoration: none; font-weight: 700; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover { color: #c1d82f; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol { display: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { content: ''; position: absolute; left: 0; top: 0; width: 16px; height: 16px; background: none; border: 1px solid #535356; border-radius: 0; opacity: 1; display: block; transform: scale(1); outline: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before { content: ''; width: 8px; height: 8px; background: #535356; border: 0; position: absolute; top: 4px; left: 4px; border-radius: 0; outline: none; -webkit-transition: all .2s ease; transition: all .2s ease; opacity: 0!important; -webkit-transform: scale(0)!important; transform: scale(0)!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1!important; -webkit-transform: scale(1)!important; transform: scale(1)!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after { border: 1px solid #535356; background: 0 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(2) .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { width: 100%; float: left; margin: 0 0 26px!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { width: auto; height: auto; text-align: center; float: none; color: #fff; background: #b7cd2d; border: 1px solid #b7cd2d; margin: 5px 0 0; padding: 16px 32px 16px 32px; cursor: pointer; font-size: 12.77px; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative; font-weight: 400; vertical-align: baseline; outline: none!important; font-family: 'Lato',sans-serif; box-shadow: none; line-height: normal; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover { color: #c1d82f; background: #fff; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element:after { display: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: 0 0; }
.referrals-wrapp .nf-form-cont .nf-after-form-content { margin: 15px 0 0; text-align: center; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p .delete { color: #555; text-decoration: none; font-weight: 500; text-transform: uppercase; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p .delete:hover { color: #555; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 48%!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(2n) { float: right; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:last-child { margin: 0 auto; float: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell { width: 48%!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell:nth-child(2n) { float: right; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(5) { margin: 20px 0 10px; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell { width: 48%!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell:nth-child(2n) { float: right; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 48%!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell:nth-child(2n) { float: right; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) { margin: 20px 0 10px; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 48%!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell:nth-child(2n) { float: right; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element { align-items: center; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul { width: 100%; display: flex; flex-wrap: wrap; justify-content: center; position: relative; margin: 0 0 35px!important; float: left; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 20%; margin: 0 0 10px!important; font-size: 13px; text-align: center; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li:before { display: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { float: none; width: auto; padding-left: 24px; cursor: pointer; font-size: 12.77px; font-weight: 600; color: #555; line-height: 23.02px; display: inline; position: relative; top: -2px; height: auto; letter-spacing: normal; margin: 0!important; z-index: 1; text-align: center; font-family: 'Lato',sans-serif; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li input { height: auto; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li .ninja-forms-field { height: auto; padding: 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:after { content: ''; position: absolute; left: 0; top: 0; width: 16px; height: 16px; background: none; border: 1px solid #535356; border-radius: 0; opacity: 1; display: block; transform: scale(1); outline: none; box-shadow: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:before { content: ''; width: 8px; height: 8px; background: #535356; border: 0; position: absolute; top: 4px; left: 4px; border-radius: 0; outline: none; -webkit-transition: all .2s ease; transition: all .2s ease; opacity: 0!important; -webkit-transform: scale(0)!important; transform: scale(0)!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:before { opacity: 1!important; -webkit-transform: scale(1)!important; transform: scale(1)!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:after { border: 1px solid #535356; background: 0 0; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.ninja-forms-field.nf-fu-fileinput-button { cursor: pointer; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.btn.nf-fu-button-cancel { width: auto; height: auto; float: none; color: #ffff; background: #b7cd2d; border: 1px solid #b7cd2d; cursor: pointer; margin: 0 0 14px 5px; padding: 11px 23px 11px; text-align: center; font-size: 10px; font-weight: 500; letter-spacing: normal; text-transform: uppercase; border-radius: 10px; transition: all .25s ease-out 0s; position: relative; vertical-align: baseline; outline: none!important; font-family: 'Lato',sans-serif; line-height: normal; box-shadow: none; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element button.btn.nf-fu-button-cancel:hover { color: #b7cd2d; background: 0 0; border-color: #b7cd2d; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.file_upload-wrap .nf-field-element .files_uploaded p { font-size: 12px; text-align: center; line-height: 23px; margin: 0 0 20px 5px; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-last-child(2) .nf-cell { width: 100%!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label { color: #e80000; }
.nf-pass.field-wrap .nf-field-element:after { display: none!important; }
.referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell:last-child { float: none; margin: 0 auto; }
.conter-wrapp.referrals-wrapp .abouer-wrapp p { font-size: 16px; line-height: 1.66; }

.referrals-wrapp .refral-contentrow1 { width: 100%; }
.referrals-wrapp .refral-contentrow1 .refral-col1 { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; margin: 0 0 50px; align-items: center; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 { width: 48%; text-align: left; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 { width: 48%; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 p { margin: 0 0 16px; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 h2 { margin: 0 0 20px; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 iframe { width: 100%; height: 20vw; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 .ifram-outer { position: relative; padding-bottom: 56.25%; /* 16:9 */ height: 0; margin: 0 0 25px 0; float: left; width: 100%; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 .ifram-outer iframe { position: absolute; top: 0; left: 0; width: 100%!important; height: 100%!important; }
.referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 80%; margin: 0 auto; }

@media(max-width:767px) {
  .common-style iframe { width: 100%; }
  .slider-wrapp { padding: 0 0 30px 0; }
  .header-wrapp .header-btn1 { width: 48%!important; float: left; margin: 0 0 4.2%; padding: 15px 2%; }
  .desk-hide { display: block!important; float: right!important; }
  .mobile-hide { display: none!important; }
}
@media(max-width:480px) {
  .alignleft,   .alignnone,   .alignright,   img.alignleft,   img.alignnone, img.alignright { display: block; margin: 20px auto; float: none; }
  .header-wrapp .header-btn1 { width: 100%!important; float: left; margin: 0 0 4.2%; padding: 15px 2%; }
}
.abouer-wrapp, .addres-wrapp, .banner-wrapp, .bloger-wrapp, .blogin-wrapp, .canver-wrapp, .conter-wrapp, .detier-wrapp, .enquer-wrapp, .facier-wrapp, .footer-wrapp, .galler-wrapp, .gallin-wrapp, .gester-wrapp, .header-wrapp, .honoer-wrapp, .impoer-wrapp, .infoer-wrapp, .innser-wrapp, .judger-wrapp, .knower-wrapp, .linker-wrapp, .paiger-wrapp, .sidber-wrapp, .teamer-wrapp, .teamin-wrapp, .tester-wrapp, .treter-wrapp, .tretin-wrapp { width: 100%; float: left; }
.margin { width: 100%; max-width: 1314px; margin: auto; }

/*header-wrapp*/
.header-wrapp { background: #fff; border-top: 7px solid #c1d72e; padding: 44px 0 48px; position: relative; z-index: 99999; }
.header-wrapp p { float: left; font-size: 12.77px; color: #4e5a5c; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.header-wrapp p a { color: #fff; }
.header-wrapp p span { display: inline; margin: 0 10px 0 0; }
.header-wrapp p strong { font-weight: 700; }
.header-wrapp .header-row1 { width: 328px; float: none; clear: both; margin: 0 auto 0; position: absolute; top: 59px; right: 0; left: 0; }
.header-wrapp .header-row1 img { width: 100%; height: auto; display: block; }
.header-wrapp .header-row1 .header-bar1 { width: 100%; float: none; }
.header-wrapp .header-row2 { width: 226px; float: left; clear: left; margin: 0 14px 0 0; }
.header-wrapp .header-row2 img { width: 100%; display: block; }
.header-wrapp .header-row2 .header-bar2 { width: 100%; float: left;}
.header-wrapp .header-row3 { width: auto; float: left; clear: inherit; margin: 46px 0 0; }
.header-wrapp .header-row3 img { width: 100%; display: block; }
.header-wrapp .header-row3 .header-bar3 { width: 100%; float: left; }
.header-wrapp .header-row4 { width: auto; float: right; clear: inherit; margin: 2px 0 0; }
.header-wrapp .header-row4 img { width: 100%; display: block; }
.header-wrapp .header-row4 .header-bar4 { width: 100%; float: right; }
.header-wrapp .header-row5 { width: auto; float: right; clear: right; margin: 22px 0 0; position: relative; }
.header-wrapp .header-row5 img { width: 100%; display: block; }
.header-wrapp .header-row5 .header-bar5 { width: 100%; float: right; }
.header-wrapp .header-btn1 { float: left; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0; padding: 15px 21px 15px 24px; }
.header-wrapp .header-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.header-wrapp .header-btn2 { float: left; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0; padding: 9px 18px 9px 19px; line-height: 14px; }
.header-wrapp .header-btn2:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.header-wrapp .header-btn3 { float: left; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0 8px; padding: 15px 24px 15px 26px; }
.header-wrapp .header-btn3:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.header-wrapp p, .header-wrapp p a, .header-wrapp p span { text-transform: uppercase; }

/*linker-wrapp*/
.linker-wrapp { background: #4f595b; padding: 4px 0 4px; }
.linker-wrapp p { float: none; font-size: 14px; color: #fff; letter-spacing: normal; line-height: 24px; margin: 0 0 26px; }
.linker-wrapp p a { color: #fff; }
.linker-wrapp p span { display: block; }
.linker-wrapp p strong { font-weight: 700; }
.linker-wrapp .linker-row1 { width: 100%; float: left; text-align: center; margin: 0 0 0; }
.linker-wrapp .linker-row1 img { width: 100%; height: auto; display: block; }
.linker-wrapp .linker-row1 .linker-bar1 { width: 100%; float: left; }

/*canver-wrapp*/
.canver-wrapp { background: none; padding: 24px 0 24px; position: absolute; right: 0; top: 0; left: 0; z-index: 9999; }
.canver-wrapp p { float: none; font-size: 14px; color: #fff; letter-spacing: normal; line-height: 24px; margin: 0 0 26px; }
.canver-wrapp p a { color: #fff; }
.canver-wrapp p span { display: block; }
.canver-wrapp p strong { font-weight: 700; }
.canver-wrapp .canver-row1 { width: auto; float: left; margin: 0 0 0; }
.canver-wrapp .canver-row1 img { width: 100%; height: auto; display: block; }
.canver-wrapp .canver-row1 .canver-bar1 { width: 100%; float: left; }
.canver-wrapp .canver-row1 .canver-bar1 li { float: left; }
.canver-wrapp .canver-row1 .canver-bar1 li a { display: block; padding: 11px 12.4px 15px; }
.canver-wrapp .canver-row1 .canver-bar1 li a:hover { color: #c1d72e; }
.canver-wrapp .canver-row1 .canver-bar1 li:first-child a { padding-left: 0; }
.canver-wrapp .canver-row1 .canver-bar1 li:last-child a { padding-right: 0; }
.canver-wrapp .canver-row2 { width: auto; float: right; margin: 0 0 0; }
.canver-wrapp .canver-row2 img { width: 100%; display: block; }
.canver-wrapp .canver-row2 .canver-bar2 { width: 100%; float: right; }
.canver-wrapp .canver-btn1 { float: left; color: #4e5a5c; background-color: none; border-color: #fff; margin: 0 0 0; padding: 15px 14px 15px 16px; }
.canver-wrapp .canver-btn1:hover { color: #fff; background-color: #4e5a5c; border-color: #4e5a5c; }
.canver-wrapp .canver-btn2 { float: left; color: #4e5a5c; background-color: none; border-color: #fff; margin: 0 0 0 14px; padding: 15px 23px 15px 23px; }
.canver-wrapp .canver-btn2:hover { color: #fff; background-color: #4e5a5c; border-color: #4e5a5c; }
.canver-bar1 li, .canver-bar1 li a { font-size: 18px; color: #4e5a5c; letter-spacing: 1px; font-family: 'Lato',sans-serif; }

.canver-wrapp .scroll > .margin {display: none;}
.canver-wrapp .scroll.fixed > .margin {display: block;}

/*banner-wrapp*/
.banner-wrapp { /*min-height:1013px;*/ min-height: 850px; overflow-x: hidden; overflow-y: hidden; text-align: center; position: relative; background-repeat: no-repeat!important; background-position: center!important; background-size: cover!important; }
.banner-wrapp p { float: none; font-size: 19px; color: #fff; letter-spacing: normal; line-height: 29px; margin: 0 0 26px; }
.banner-wrapp p a { color: #fff; }
.banner-wrapp p span { display: block; }
.banner-wrapp p strong { font-weight: 700; }
.banner-wrapp h2 { font-size: 64px; font-weight: 300; color: #4e5a5c; letter-spacing: normal; line-height: 74px; margin: 0 0 26px; }
.banner-wrapp h2 span { display: block; }
.banner-wrapp h3 { font-size: 111px; font-weight: 300; color: rgba(78,90,92,0.22); letter-spacing: normal; line-height: 122px; margin: 0 0 26px; }
.banner-wrapp h3 span { display: block; }
.banner-wrapp .banner-row1 { width: 100%; float: none; margin: 0 auto 0; /*top:19.2%;*/ top: 29.2%; }
.banner-wrapp .banner-row1 img { width: 100%; height: auto; display: block; }
.banner-wrapp .banner-row1 .banner-bar1 { width: 100%; float: none; }
.banner-wrapp .banner-row2 { width: 100%; float: left; margin: 0 0 0; bottom: 44.8%; }
.banner-wrapp .banner-row2 img { width: 100%; display: block; }
.banner-wrapp .banner-row2 .banner-bar2 { width: 21.33%; float: left; position: relative; z-index: 99; }
.banner-wrapp .banner-row3 { width: 100%; float: right; margin: 0 0 0; /*bottom:32%;*/ bottom: 10%; }
.banner-wrapp .banner-row3 img { width: 100%; height: auto; display: block; }
.banner-wrapp .banner-row3 .banner-bar3 { width: auto; float: right; border-right: 1px solid #9aa3a5; padding: 9px 2% 9px 1.5%; }
.banner-wrapp .banner-row3 .banner-bar3 a { float: left; margin: 0 14px 0 0; }
.banner-wrapp .banner-row3 .banner-bar3:first-child { border-right: none; padding-right: 0; }
.banner-wrapp .banner-row4 { width: 100%; float: right; margin: 0 0 0; top: 38px; z-index: 99; }
.banner-wrapp .banner-row4 img { width: 100%; display: block; }
.banner-wrapp .banner-row4 .banner-bar4 { width: auto; float: right; transform: rotate(-10deg); }
.banner-wrapp h3, .banner-wrapp h3 span { font-family: 'cutyle-monoline-font'; }
.banner-row1, .banner-row2, .banner-row3, .banner-row4 { position: absolute; right: 0; left: 0; }

.banner-wrapp .banner-row1 .banner-btns { width: 100%; display: inline-block; padding: 25px 0 15px; }
.banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 226px; background-color: #c1d82f; margin: 0 15px 0 0; padding: 15px 14px 15px 14px; text-align: center; font-size: 12.77px; font-weight: 600; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #c1d82f; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative; }
/*.banner-wrapp .banner-row1 .banner-btns .banner-btn1:last-child { margin-right: 0;}*/
.banner-wrapp .banner-row1 .banner-btns .banner-btn1:hover { border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f; }
.banner-wrapp .banner-row1 .banner-btns .banner-btn1:nth-child(2) { border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f; }
.banner-wrapp .banner-row1 .banner-btns .banner-btn1:nth-child(2):hover { border-color: #c1d82f; background: #c1d82f; color: #fff; }

/*detier-wrapp*/
.detier-wrapp { text-align: center; background: #fff; padding: 0 0 46px; }
.detier-wrapp p { float: none; font-size: 12.77px; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.detier-wrapp p a { color: #5f5f5f; }
.detier-wrapp p span { display: block; }
.detier-wrapp p strong { font-weight: 700; }
.detier-wrapp h2 { font-size: 47.46px; font-weight: 300; letter-spacing: normal; line-height: 57px; margin: 0 0 12px; }
/*.detier-wrapp .detier-row2 .detier-bar1:nth-child(2) .detier-bar2 h2, .detier-wrapp .detier-row2 .detier-bar1:nth-child(2) .detier-bar2 p { color: rgba(0,0,0,0.55);}*/

.detier-wrapp h2 span { display: block; }
.detier-wrapp .detier-row1 { width: 100%; float: left; /*margin:-250px 0 0;*/ margin: 20px 0 0; }
.detier-wrapp .detier-row1 img { width: 100%; height: auto; display: block; }
.detier-wrapp .detier-row1 .detier-bar1 { width: 31.1%; float: left; border: 1px solid #fff; margin: 0 3.35% 0 0; position: relative; }
.detier-wrapp .detier-row1 .detier-bar1:last-child { margin-right: 0; }
.detier-wrapp .detier-row2 { width: 100%; float: left; margin: 0 0 0; }
.detier-wrapp .detier-row2 img { width: 100%; display: block; height: 100%; object-fit: cover; }
.detier-wrapp .detier-row2 .detier-bar2 { width: 100%; float: left; position: absolute; right: 0; bottom: 34px; left: 0; }
.detier-wrapp p, .detier-wrapp p a, .detier-wrapp p span { text-transform: uppercase; }

.detier-wrapp .detier-row1 .detier-bar1.photobox-effect1 .previewbox-layout-new {position: relative;}
.detier-wrapp .detier-row1 .detier-bar1.photobox-effect1 .previewbox-layout-new:before {width: 0; height: 0; padding: 25%; background-color: var(--photoboxOverlay, rgba(78, 90, 92, .8)); border-radius: 50%; mix-blend-mode: color; position: absolute; top: 50%; left: 50%; z-index: 2; transition: -webkit-transform var(--photoboxAnimationDuration, .4s) ease; transition: transform var(--photoboxAnimationDuration, .4s) ease; transition: transform var(--photoboxAnimationDuration, .4s) ease, -webkit-transform var(--photoboxAnimationDuration, .4s) ease; will-change: transform; -webkit-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0);}
.detier-wrapp .detier-row1 .detier-bar1.photobox-effect1 .previewbox-layout-new:before, .detier-wrapp .detier-row1 .detier-bar1.photobox-effect1 .previewbox-layout-new:after {content: "";}
.detier-wrapp .detier-row1 .detier-bar1.photobox-effect1:hover .previewbox-layout-new:before {-webkit-transform: translate(-50%, -50%) scale(4); transform: translate(-50%, -50%) scale(4); transition-duration: 800ms;}

/*enquer-wrapp*/
.enquer-wrapp { text-align: center; background: #fff; padding: 0 0 0; }
.enquer-wrapp p { float: none; font-size: 19px; color: #000; letter-spacing: normal; line-height: 29px; margin: 0 0 26px; }
.enquer-wrapp p a { color: #fff; }
.enquer-wrapp p span { display: block; }
.enquer-wrapp p strong { font-weight: 700; }
.enquer-wrapp h2 { font-size: 101px; font-weight: 400; color: #000; letter-spacing: normal; line-height: 111px; margin: 0 0 7px; }
.enquer-wrapp h2 span { display: block; }
.enquer-wrapp h3 { font-size: 39px; font-weight: 300; color: #000; letter-spacing: normal; line-height: 44px; margin: 18px 0 24px; }
.enquer-wrapp h3 span { display: block; }
.enquer-wrapp h4 { font-size: 12.77px; font-weight: 400; color: #fff; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.enquer-wrapp h4 span { display: block; }
.enquer-wrapp h5 { font-size: 39px; font-weight: 300; color: #000; letter-spacing: normal; line-height: 44px; margin: 0 0 14px; }
.enquer-wrapp h5 span { display: block; }
.enquer-wrapp .enquer-row1 { width: 65.5%; float: left; background: #c1d82f; margin: 0 0 0; min-height: 245px; }
.enquer-wrapp .enquer-row1 img { width: 100%; height: auto; display: block; }
.enquer-wrapp .enquer-row1 .enquer-bar1 { width: 34.9%; float: left; height: 172px; }

.enquer-wrapp .enquer-row1 .enquer-sildercontent { width: calc(100% - 34.9%); float: left; }
.enquer-wrapp .enquer-row2 { width: 76.7%; float: right; margin: 17px 17.1% 28px 6.1%; }
.enquer-wrapp .enquer-row2 img { width: 100%; display: block; }
.enquer-wrapp .enquer-row2 .enquer-bar2 { width: 100%; float: left; }
.enquer-wrapp .enquer-row2 .enquer-bar2 .slick-dots { right: -9.5%; }
.enquer-wrapp .enquer-row3 { width: 31.1%; float: right; margin: 16px 0 0; }
.enquer-wrapp .enquer-row3 img { width: 100%; display: block; }
.enquer-wrapp .enquer-row3 .enquer-bar3 { width: 100%; float: left; }
.enquer-wrapp .enquer-btn1 { float: none; color: #fff; background-color: none; border-color: #fff; margin: 0 0 0; padding: 15px 28px 15px 30px; }
.enquer-wrapp .enquer-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #fff; }
.enquer-wrapp .enquer-btn2 { float: none; color: #000; background-color: none; border-color: #000; margin: 1px 0 0; padding: 15px 28px 15px 30px; }
.enquer-wrapp .enquer-btn2:hover { color: #fff; background-color: #000; border-color: #000; }
.enquer-wrapp h2, .enquer-wrapp h2 span { font-family: 'Lato',sans-serif; }
.enquer-wrapp h4, .enquer-wrapp h4 span { text-transform: uppercase; }

.enquer-wrapp.rev-view { padding: 70px 0 40px 0; }
.enquer-wrapp.rev-view .margin { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
.enquer-wrapp.rev-view .enquer-row3 { float: left; margin: 0 0 0; }
.enquer-wrapp.rev-view .enquer-row1 { float: right; display: flex; flex-wrap: wrap; align-items: center; margin: 0 0 0 0; }

.enquer-wrapp.rev-view .enquer-row1 .enquer-col1.desktop { display: block; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-col1.mobileview { display: none; }

.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 { width: 100%; margin: 0 0 0; padding: 20px 6% 20px 6%; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 { width: 100%; position: relative; margin: 0 auto; float: left; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 img { width:100%; margin: 0 auto; height: auto; display: block; max-width: 200px; max-height: 170px; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 a { width: 100%; display: block; margin: 0 auto; position: relative; float: left; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-col1 .logo-row1 { width: 96%; display: inline-block; margin: 0 auto; float: none; position: relative; }

.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 { width: 100%; position: relative; margin: 0 auto; float: left; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 .nonslider { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position: relative; margin: 0 auto; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 .nonslider .logo-row1 { width: 29%; margin: 0 2% 0 2%; float: left; display: block; }

.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots { right: -25px; top: 50%; }
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots li button { background: none!important; }

/*facier-wrapp*/
.facier-wrapp { text-align: center; background: #fff; padding: 72px 0 34px; }
.facier-wrapp p { float: none; font-size: 26px; color: #050505; letter-spacing: normal; line-height: 36px; margin: 0 0 0; }
.facier-wrapp p a { color: #fff; }
.facier-wrapp p span { display: block; }
.facier-wrapp p strong { font-weight: 700; }

.facier-wrapp h1 { font-size: 27px; font-weight: 400; color: #000; letter-spacing: normal; line-height: 35px; margin: 0 0 0; }
.facier-wrapp h2 { font-size: 25px; font-weight: 400; color: #000; letter-spacing: normal; line-height: 35px; margin: 0 0 0; }

.facier-wrapp h2 span { display: block; }
.facier-wrapp .facier-row1 { width: 100%; float: left; text-align: center; margin: 0 0 0; }
.facier-wrapp .facier-row1 img { width: 100%; height: auto; display: block; }
.facier-wrapp .facier-row1 .facier-bar1 { width: 100%; float: left; }
.facier-wrapp h2, .facier-wrapp h2 span { font-family: 'Lato',sans-serif; }

/*gester-wrapp*/
.gester-wrapp { text-align: center; background: url('/wp-content/themes/evolvedentistry/css/../images/gester-bg1.jpg') no-repeat center/cover; padding: 40px 0 54px; }
.gester-wrapp p { float: none; font-size: 15px; color: #fff; letter-spacing: normal; line-height: 32px; margin: 0 0 26px; }
.gester-wrapp p a { color: #fff; }
.gester-wrapp p span { display: block; }
.gester-wrapp p strong { font-weight: 700; }
.gester-wrapp h2 { font-size: 25px; font-weight: 400; color: #000; letter-spacing: normal; line-height: 35px; margin: 0 0 20px; }
.gester-wrapp h2 span { display: block; }
.gester-wrapp .gester-row1 { width: 80.9%; float: none; margin: 0 auto 0; }
.gester-wrapp .gester-row1 img { width: 100%; height: auto; display: block; }
.gester-wrapp .gester-row1 .caldera-grid .gester-bar1 { width: 100%; float: none; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { text-align: center; background: none; border-color: #535356; border: inherit; font-size: 12.77px; text-transform: uppercase; letter-spacing: 1.6px; border-radius: 10px; box-shadow: inherit; resize: vertical; outline: 0; border: 1px solid; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 textarea.form-control { padding: 0!important; height: 41px; box-sizing: border-box; padding-top: 12px!important; }

.help-block { display: none!important; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .col-sm-12 { margin-bottom: 20px; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .col-sm-12 { text-align: center; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control.parsley-error { border: 1px solid #b71c1c; border-style: dashed; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 { width: 18.99%; width: 24%; float: left; margin: 0 1.25% 0 0; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2FullWidth { width: 75%; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 { float: none; display: inline-block; vertical-align: top; margin: 0 0.625%; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 .form-control { min-height: 48px; padding: 0 1% 0; }

.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 { width: 18.99%; width: 24%; float: left; margin: 0 0 0; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 { float: none; display: inline-block; vertical-align: top; margin: 0 0.625%; }
.gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 .form-control { height: 48px; padding: 15px 1% 0!important; min-height: 48px; }

.gester-wrapp .caldera-grid .gester-btn1 { width: 18.99%; width: 24%; float: right; margin-bottom: 0; border: 0; }
.gester-wrapp .caldera-grid .gester-btn1 { float: none; display: inline-block; vertical-align: top; margin: 0 0.625%; }
.gester-wrapp .caldera-grid .gester-btn1 .btn { color: #fff; background-color: #b7cd2d; border: none; cursor: pointer; margin: 0 0 0; padding: 16px 14px 16px 16px; width: 100%; border-radius: 10px; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; outline: 0; box-shadow: inherit!important; transition: all 0.25s ease-out 0s; }

.gester-wrapp .caldera-grid .gester-btn1 .btn:hover { color: #c1d82f; background-color: #fff; border-color: #fff; }
.gester-wrapp .caldera-grid .gester-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #fff; }
.gester-wrapp h2, .gester-wrapp h2 span { font-family: 'Lato',sans-serif; }
/*honoer-wrapp*/
.honoer-wrapp { text-align: center; background: #fff; padding: 44px 0 25px; }
.honoer-wrapp p { float: none; font-size: 16.13px; color: #fff; letter-spacing: 0.2px; line-height: 21px; margin: 0 0 22px; }
.honoer-wrapp p a { color: #fff; }
.honoer-wrapp p span { display: block; }
.honoer-wrapp p strong { font-weight: 700; }
.honoer-wrapp h2 { font-size: 25px; font-weight: 400; color: #58585a; letter-spacing: normal; line-height: 35px; margin: 0 0 26px; }
.honoer-wrapp h2 span { display: block; }
.honoer-wrapp .honoer-row1 { width: 100%; float: left; margin: 0 0 0; }
.honoer-wrapp .honoer-row1 img { width: 100%; height: auto; display: block; }
.honoer-wrapp .honoer-row1 .honoer-bar1 { width: 94.6%; float: left; position: relative; }
.honoer-wrapp .honoer-row2 { width: 92.6%; float: none; margin: 40px auto 0; }
.honoer-wrapp .honoer-row2 img { width: 100%; display: block; }
.honoer-wrapp .honoer-row2 .honoer-bar2 { width: 64px; float: none; margin: 0 auto 0; transform: translateY(-50%); position: absolute; top: 50%; right: 0; left: 0; }
.honoer-wrapp h2, .honoer-wrapp h2 span { font-family: 'Lato',sans-serif; }

.honoer-wrapp .view-all { width: 100%; display: block; margin: 25px 0 0; float: left; position: relative; }
.honoer-wrapp .view-all a { width: auto; background-color: #c1d82f; margin: 15px 0 0; padding: 15px 25px 15px 25px; text-align: center; font-size: 12px; font-weight: 600; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #c1d82f; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative; cursor: pointer; }
.honoer-wrapp .view-all a:hover { border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f; }

.honoer-wrapp .honoer-row2 .owl-nav {display: none;}

/*impoer-wrapp*/
.impoer-wrapp { text-align: center; background: url('/wp-content/themes/evolvedentistry/css/../images/impoer-bg1.jpg') no-repeat center/cover; margin: 0 0 0; padding: 36px 0 69px; }
.impoer-wrapp p { float: none; font-size: 16.13px; color: #fff; letter-spacing: 0.2px; line-height: 21px; margin: 0 0 22px; }
.impoer-wrapp p a { color: #fff; }
.impoer-wrapp p span { display: block; }
.impoer-wrapp p strong { font-weight: 700; }
.impoer-wrapp h2 { font-size: 25px; font-weight: 400; color: #58585a; letter-spacing: normal; line-height: 35px; margin: 0 0 26px; }
.impoer-wrapp h2 span { display: block; }
.impoer-wrapp h3 { font-size: 18px; font-weight: 400; color: #000; letter-spacing: 7.4px; line-height: 28px; margin: 0 0 0; }
.impoer-wrapp h3 span { display: block; }
.impoer-wrapp h4 { font-size: 110px; font-weight: 400; color: #c1d82f; letter-spacing: 3px; line-height: 120px; margin: -30px 0 -13px; }
.impoer-wrapp h4 span { display: block; }
.impoer-wrapp h5 { font-size: 81px; font-weight: 400; color: #dbd6cd; letter-spacing: normal; line-height: 92px; transform: rotate(20deg); margin: 0 0 0; position: absolute; right: 15.4%; bottom: -24.8%; }
.impoer-wrapp h5 span { display: block; }
.impoer-wrapp .impoer-row1 { width: 32.6%; float: right; margin: 0 0 0; position: relative; }
.impoer-wrapp .impoer-row1 img { width: 100%; height: auto; display: block; }
.impoer-wrapp .impoer-row1 .impoer-bar1 { width: 100%; float: right; }
.impoer-wrapp h2, .impoer-wrapp h2 span, .impoer-wrapp h3, .impoer-wrapp h3 span { font-family: 'Lato',sans-serif; }
.impoer-wrapp h3, .impoer-wrapp h3 span { text-transform: uppercase; }
.impoer-wrapp h4, .impoer-wrapp h4 span { font-family: 'bunny-funny-font'; }
.impoer-wrapp h5, .impoer-wrapp h5 span { font-family: 'Lato',sans-serif; }

/*judger-wrapp*/
.judger-wrapp { text-align: center; background: #fff; overflow: hidden; padding: 46px 0 56px; position: relative; }
.judger-wrapp p { float: left; font-size: 12.77px; color: #4e5a5c; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.judger-wrapp p a { color: #fff; }
.judger-wrapp p span { display: inline; margin: 0 10px 0 0; }
.judger-wrapp p strong { font-weight: 700; }
.judger-wrapp h2 { font-size: 14px; font-weight: 400; color: #fff; letter-spacing: 1px; line-height: 24px; margin: 0 0 0; }
.judger-wrapp h2 span { display: block; }
.judger-wrapp h3 { font-size: 111px; font-weight: 300; color: #fbdfeb; letter-spacing: normal; line-height: 122px; margin: 0 0 26px; }
.judger-wrapp h3 span { display: block; }
.judger-wrapp .judger-row1 { width: 328px; float: left; clear: left; margin: 35px 5.99% 0 1.4%; }
.judger-wrapp .judger-row1 img { width: 100%; height: auto; display: block; }
.judger-wrapp .judger-row1 .judger-bar1 { width: 100%; float: left; }
.judger-wrapp .judger-row2 { width: 9.5%; float: left; clear: inherit; margin: 0 0 0; position: relative; }
.judger-wrapp .judger-row2 img { width: 100%; display: block; }
.judger-wrapp .judger-row2 .judger-bar2 { width: 100%; float: left; background: #c1d82f; border-radius: 50%; padding: 0 0 99%; }
.judger-wrapp .judger-row2 .judger-bar2:hover { background: #4f595b; }
.judger-wrapp .judger-row3 { width: auto; float: right; clear: right; margin: 26px 0 22px; }
.judger-wrapp .judger-row3 img { width: 100%; display: block; }
.judger-wrapp .judger-row3 .judger-bar3 { width: 100%; float: right; }
.judger-wrapp .judger-row4 { width: auto; float: right; clear: right; margin: 0 0 0; }
.judger-wrapp .judger-row4 img { width: 100%; display: block; }
.judger-wrapp .judger-row4 .judger-bar4 { width: 100%; float: right; }
.judger-wrapp .judger-row5 { width: auto; float: right; clear: inherit; margin: 0 auto 0; position: absolute; top: 26%; right: -8%; left: 0; }
.judger-wrapp .judger-row5 img { width: 100%; display: block; }
.judger-wrapp .judger-row5 .judger-bar5 { width: 100%; float: right; transform: rotate(-18deg); }
.judger-wrapp .judger-btn1 { float: left; color: #4e5a5c; background-color: none; border: none; margin: 0 0 0; padding: 16px 3px 16px 6px; }
.judger-wrapp .judger-btn1:hover { color: #dbe784; }
.judger-wrapp .judger-btn2 { float: left; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0 20px; padding: 15px 18px 15px 19px; }
.judger-wrapp .judger-btn2:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.judger-wrapp .judger-btn3 { float: left; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0 20px; padding: 15px 17px 15px 19px; }
.judger-wrapp .judger-btn3:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.judger-wrapp h2, .judger-wrapp h2 span { font-family: 'Lato',sans-serif; }
.judger-wrapp h3, .judger-wrapp h3 span { font-family: 'cutyle-monoline-font'; }
.judger-wrapp h2, .judger-wrapp h2 span, .judger-wrapp p, .judger-wrapp p a, .judger-wrapp p span { text-transform: uppercase; }
.judger-bar1, .judger-bar2, .judger-bar3, .judger-bar4 { position: relative; z-index: 99; }

.judger-wrapp .judger-row2-left p a {color: #4e5a5c}
.judger-wrapp .judger-row2-left p a:hover {color: #dbe784;}

/*knower-wrapp*/
.knower-wrapp { text-align: center; background: #4f595b; padding: 4px 0 4px; }
.knower-wrapp p { float: none; font-size: 14px; color: #fff; letter-spacing: normal; line-height: 24px; margin: 0 0 26px; }
.knower-wrapp p a { color: #fff; }
.knower-wrapp p span { display: block; }
.knower-wrapp p strong { font-weight: 700; }
.knower-wrapp .knower-row1 { width: 100%; float: left; text-align: center; margin: 0 0 0; }
.knower-wrapp .knower-row1 img { width: 100%; height: auto; display: block; }
.knower-wrapp .knower-row1 .knower-bar1 { width: 100%; float: left; }
.knower-wrapp .knower-row1 .knower-bar1 li { float: none; display: inline-block; }
.knower-wrapp .knower-row1 .knower-bar1 li a { display: block; padding: 21px 24.8px 22px 24.8px; }
.knower-wrapp .knower-row1 .knower-bar1 li:first-child a { padding-left: 0; }
.knower-wrapp .knower-row1 .knower-bar1 li:last-child a { padding-right: 0; }
.knower-wrapp .knower-row1 .knower-bar1 li a:hover { color: #c1d82f; }
.knower-wrapp .knower-row1 .knower-bar1 li:nth-child(6) a:hover { color: #ee4097; }
.knower-bar1 li, .knower-bar1 li a { font-size: 18px; color: #fff; letter-spacing: 0.6px; }

/*footer-wrapp*/
.footer-wrapp { background: #fff; padding: 20px 0 97px; }
.footer-wrapp p { float: none; font-size: 15px; color: #fff; letter-spacing: normal; line-height: 25px; margin: 0 0 0; }
.footer-wrapp p a { color: #fff; }
.footer-wrapp p span { display: block; }
.footer-wrapp p strong { font-weight: 700; }
.footer-wrapp .footer-row1 { width: auto; float: right; margin: 0 0 0; }
.footer-wrapp .footer-row1 img { width: 100%; height: auto; display: block; }
.footer-wrapp .footer-row1 .footer-bar1 { width: auto; float: right; border-right: 1px solid #9aa3a5; padding: 9px 26px 9px 20px; }
.footer-wrapp .footer-row1 .footer-bar1 a { float: left; margin: 0 14px 0 0; }
.footer-wrapp .footer-row1 .footer-bar1:first-child { border-right: none; padding-right: 0; }
.footer-wrapp .footer-row2 { width: auto; float: left; clear: left; margin: -4px 0 0; }
.footer-wrapp .footer-row2 img { width: 100%; display: block; }
.footer-wrapp .footer-row2 .footer-bar2 { width: auto; float: none; display: inline-block; }
.footer-wrapp .footer-row2 .footer-bar2 li { float: none; display: inline-block; }
.footer-wrapp .footer-row2 .footer-bar2 li:nth-child(2n) { margin: 0 4px 0; }
.footer-wrapp .footer-row2 .footer-bar2 li a:hover { color: #c1d82f; }
.footer-wrapp .footer-row3 { width: auto; float: left; clear: left; margin: 4px 0 0; }
.footer-wrapp .footer-row3 img { width: 100%; display: block; }
.footer-wrapp .footer-row3 .footer-bar3 { width: 100%; float: left; }
.footer-wrapp .footer-row3 .footer-bar3 li { float: none; display: inline-block; margin: 0 11.4px 0 0; }
.footer-wrapp .footer-row3 .footer-bar3 li a:hover { color: #c1d82f; }
.footer-bar2, .footer-bar2 li, .footer-bar2 li a { font-size: 13px; color: #5b6977; letter-spacing: 0.4px; }
.footer-bar3 li, .footer-bar3 li a { font-size: 13px; color: #5b6977; letter-spacing: 0.4px; }

/*innser-wrapp*/
.innser-wrapp { position: relative; min-height: 428px; text-align: center; background: url('/wp-content/themes/evolvedentistry/css/../images/innser-thumb/innser-thumb1.jpg') no-repeat center/cover; }
.innser-wrapp:before { content: ""; height: 100%; width: 100%; position: absolute; background: rgba(255,255,255, 0.4); left: 0; top: 0; z-index: 9; }
.innser-wrapp p { float: left; font-size: 12.77px; color: #4e5a5c; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.innser-wrapp p a { color: #fff; }
.innser-wrapp p span { display: block; }
.innser-wrapp p strong { font-weight: 700; }
.innser-wrapp h1 { font-size: 53px; font-weight: 300; color: #4e5a5c; letter-spacing: normal; line-height: 63px; margin: 0 0 9px; }
.innser-wrapp h1 span { display: block; }
.innser-wrapp .innser-row1 { width: 100%; float: left; margin: 0 0 0; bottom: 33.8%; z-index: 99; }
.innser-wrapp .innser-row1 img { width: 100%; height: auto; display: block; }
.innser-wrapp .innser-row1 .innser-bar1 { width: 100%; float: left; }
.innser-wrapp .innser-row1 .innser-bar1 li { float: none; display: inline-block; margin: 0 1px 0; }
.innser-wrapp .innser-row1 .innser-bar1 li a:hover { color: #c1d82f; }
.innser-wrapp .innser-row2 { width: 100%; float: left; margin: 0 0 0; bottom: 12.6%; }
.innser-wrapp .innser-row2 img { width: 100%; display: block; }
.innser-wrapp .innser-row2 .innser-bar2 { width: 21.33%; float: left; position: relative; z-index: 99; }
.innser-wrapp .innser-row3 { width: 100%; float: right; margin: 0 0 0; bottom: 12%; }
.innser-wrapp .innser-row3 img { width: 100%; display: block; }
.innser-wrapp .innser-row3 .innser-bar3 { width: auto; float: right; border-right: 1px solid #9aa3a5; padding: 9px 2% 9px 1.5%; position: relative; z-index: 99; }
.innser-wrapp .innser-row3 .innser-bar3 a { float: left; margin: 0 14px 0 0; }
.innser-wrapp .innser-row3 .innser-bar3:first-child { border-right: none; padding-right: 0; }
.innser-row1, .innser-row2, .innser-row3 { position: absolute; right: 0; left: 0; }
.innser-bar1 li, .innser-bar1 li a { font-size: 13px; color: #4e5a5c; letter-spacing: 0.4px; text-transform: uppercase; }

/*conter-wrapp*/
.conter-wrapp { padding: 0 0 80px; }
.conter-wrapp .conter-row1 { width: 59.1%; float: left; margin: 52px 0 0; }
.conter-wrapp .conter-row1 img { display: block; }
.conter-wrapp .conter-row1 .conter-bar1 { width: 100%; float: left; }
.conter-wrapp .conter-row1 .conter-bar1 .blog-block { display: inline-block; }
.conter-wrapp .conter-row2 { width: 33.77%; float: right; margin: 0 0 0; }
.conter-wrapp .conter-row2 img { width: 100%; display: block; }
.conter-wrapp .conter-row2 .conter-bar2 { width: 100%; float: right; }

/*sidber-wrapp*/
.sidber-wrapp p { float: none; font-size: 12.77px; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.sidber-wrapp p a { color: #5f5f5f; }
.sidber-wrapp p span { display: block; }
.sidber-wrapp p strong { font-weight: 700; }
.sidber-wrapp h2 { font-size: 25px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 35px; margin: 0 0 28px; }
.sidber-wrapp h2 span { display: block; }
.sidber-wrapp h3 { font-size: 47.46px; font-weight: 300; letter-spacing: normal; line-height: 57px; margin: 0 0 12px; }
.sidber-wrapp h3 span { display: block; }
.sidber-wrapp h4 { font-size: 25px; font-weight: 400; color: #fff; letter-spacing: normal; line-height: 35px; margin: 0 0 24px 9.4%; }
.sidber-wrapp h4 span { display: block; }
.sidber-wrapp h5 { font-size: 25px; font-weight: 400; color: #fff; letter-spacing: normal; line-height: 35px; margin: 0 0 20px; }
.sidber-wrapp h5 span { display: block; }
.sidber-wrapp .sidber-row1 { width: 100%; float: left; background: url('/wp-content/themes/evolvedentistry/css/../images/getin-bg1.jpg') no-repeat center/cover; margin: 0 0 20px; padding: 53px 9.4% 46px; }
.sidber-wrapp .sidber-row1 img { width: 100%; height: auto; display: block; }
.sidber-wrapp .sidber-row1 .sidber-bar1 { width: 100%; float: left; }
.sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild1 { float: left; text-align: left; background: #f7f8f8; border-color: #939496; border-radius: 6px; }
.sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild2 { width: 100%; height: 49px; margin: 0 0 14px; padding: 0 6% 0; }
.sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild3 { width: 100%; height: 131px; margin: 0 0 34px; padding: 16px 6% 0; }
.sidber-wrapp .sidber-row2 { width: 100%; float: left; margin: 0 0 62px; }
.sidber-wrapp .sidber-row2 img { width: 100%; display: block; height: 413px; object-fit: cover; }
.sidber-wrapp .sidber-row2 .sidber-bar2 { width: 100%; float: left; position: absolute; right: 0; bottom: 14.6%; left: 0; }
.sidber-wrapp .sidber-row3 { width: 100%; float: left; background: #4f595b; margin: 0 0 20px; padding: 44px 0 23px; }
.sidber-wrapp .sidber-row3 img { width: 100%; display: block; }
.sidber-wrapp .sidber-row3 .sidber-bar3 { width: 100%; float: left; }
.sidber-wrapp .sidber-row3 .sidber-bar3 li { float: none; display: block; }
.sidber-wrapp .sidber-row3 .sidber-bar3 li a { padding: 16px 9.4% 16px; display: block; }
.sidber-wrapp .sidber-row3 .sidber-bar3 li a:hover { color: #4f595b; background: #c1d72e; }

.sidber-wrapp .sidber-row3 .sidber-bar3 li.active a:hover { color: #4f595b; background: #c1d72e; }
.sidber-wrapp .sidber-row3 .sidber-bar3 li.active a { color: #4f595b; background: #c1d72e; }

.sidber-wrapp .sidber-row4 { width: 100%; float: left; background: #4f595b; margin: 0 0 20px; padding: 50px 14% 32px; }
.sidber-wrapp .sidber-row4 img { width: 100%; display: block; }
.sidber-wrapp .sidber-row4 .sidber-bar4 { width: 100%; float: left; border-bottom: 1px solid #c1d72e; padding: 19px 0 21px; }
.sidber-wrapp .sidber-row4 .sidber-bar4:last-child { border-bottom: none; }
.sidber-wrapp .sidber-row5 { width: 100%; float: left; margin: 0 0 20px; }
.sidber-wrapp .sidber-row5 iframe { width: 100%; height: 396px; display: block; }
.sidber-wrapp .sidber-row5 .sidber-bar5 { width: 100%; float: left; }
.sidber-wrapp .sidber-btn1 { float: left; color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; margin: 26px 0 0; padding: 15px 44px 15px 46px; }
.sidber-wrapp .sidber-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }
.sidber-wrapp p, .sidber-wrapp p a, .sidber-wrapp p span { text-transform: uppercase; }
.sidber-wrapp h2, .sidber-wrapp h2 span, .sidber-wrapp h4, .sidber-wrapp h4 span, .sidber-wrapp h5, .sidber-wrapp h5 span { font-family: 'futura-book-font'; }
.sidber-bar3 li, .sidber-bar3 li a { font-size: 12.56px; color: #c1d72e; letter-spacing: 1.4px; text-transform: uppercase; }

.sidber-wrapp .sidebar-review { width: 100%; float: left; margin: 0 0 0; }
.sidber-wrapp .sidebar-review .rplgsw-wrapper .grw-review { width: 100%; padding: 0!important; max-width: 100%; }
.sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-prev { left: 5px!important; }
.sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-next { right: 5px!important; }

.sidebar-review .outer .slider-container .grw-review .wp-google-content2 { height: 160px!important; }
.sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 5%!important; }
.sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 5%!important; }

.sidber-wrapp .trt-book { width: 100%; display: block; float: left; text-align: center; margin: 0 0 30px; }
.sidber-wrapp .trt-book .trbook-btn { width: 200px; float: none; color: #c1d82f; background-color: transparent; border: 1px solid #fff; margin: -8px 0 0; padding: 18px 29px 18px 30px; display: inline-block; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border-radius: 10px; transition: all .25s ease-out 0s; }
.sidber-wrapp .trt-book .trbook-btn:hover { background: #c1d82f; color: #fff; border-color: #c1d82f; }

/*abouer-wrapp*/
.abouer-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }

.abouer-wrapp p span { display: block; }
.abouer-wrapp p strong { font-weight: 700; }
.abouer-wrapp h2 { font-size: 23px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 38px; margin: 0 0 38px; }
.abouer-wrapp h2 span { display: block; }
.abouer-wrapp .abouer-row1 { width: 100%; float: left; margin: 6px 0 28px; }
.abouer-wrapp .abouer-row1 img { width: 100%; height: auto; display: block; }
.abouer-wrapp .abouer-row1 .abouer-bar1 { width: 100%; float: left; }
.abouer-wrapp .abouer-row1 .abouer-bar1 li { float: none; font-size: 18px; color: #232427; line-height: 29px; background: url('/wp-content/themes/evolvedentistry/css/../images/abouer-triangle1.png') no-repeat 0 8px; display: block; margin: 0 0 6px; padding: 0 0 0 38px; }
.abouer-wrapp .abouer-row2 { width: 100%; float: left; margin: 28px 0 0; }
.abouer-wrapp .abouer-row2 img { width: 100%; display: block; margin: 0; height: auto; }
.abouer-bar2 p { margin-bottom: 0; }
.abouer-wrapp .abouer-row2 .abouer-bar2 { width: 75.9%; float: left; }
.abouer-wrapp h2, .abouer-wrapp h2 span { font-family: 'Lato',sans-serif; }

/*bloger-wrapp*/
.bloger-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.bloger-wrapp p a { color: #232427; }
.bloger-wrapp p span { display: block; }
.bloger-wrapp p strong { font-weight: 700; }
.bloger-wrapp h2 { font-size: 23px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 38px; margin: -10px 0 12px; }
.bloger-wrapp h2 span { display: block; }
.bloger-wrapp h3 { font-size: 17px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 27px; margin: 0 0 25px; }
.bloger-wrapp h3 span { display: block; }
.bloger-wrapp .bloger-row1 { width: 100%; float: left; margin: 0 0 0; }
.bloger-wrapp .bloger-row1 img { width: 100%; height: auto; display: block; }
.bloger-wrapp .bloger-row1 .bloger-bar1 { width: 31.1%; float: left; }
.bloger-wrapp .bloger-row2 { width: 100%; float: right; border-bottom: 1px solid #cacdcd; margin: 0 0 62px; padding: 0 0 50px; }
.bloger-wrapp .bloger-row2 img { width: 100%; display: block; }
.bloger-wrapp .bloger-row2:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 70px; }
.bloger-wrapp .bloger-row2 .bloger-bar2 { width: 64%; float: right; }
.bloger-wrapp .bloger-btn1 { float: left; color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; margin: 4px 0 0; padding: 15px 24px 15px 26px; }
.bloger-wrapp .bloger-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }
.bloger-wrapp h3, .bloger-wrapp h3 span { text-transform: uppercase; }

/*blogin-wrapp*/
.blogin-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
/*.blogin-wrapp p a { color:#232427;}*/
.blogin-wrapp p span { display: block; }
.blogin-wrapp p strong { font-weight: 700; }
.blog-block h2 { font-size: 23px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 38px; margin: -10px 0 12px; }
.blogin-wrapp h2 span { display: block; }
.blog-block h3 { font-size: 17px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 27px; margin: 0 0 25px; }
.blogin-wrapp h3 span { display: block; }
.blogin-wrapp .blogin-row1 { width: 100%; float: left; margin: 0 0 55px; }
.blogin-wrapp .blogin-row1 img { max-width: 100%; display: block; }
.blogin-wrapp .blogin-row1 .blogin-bar1 { width: 100%; float: left; }
.blogin-wrapp .blogin-btn1 { float: left; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 44px 0 0; padding: 15px 17px 15px 43px; }
.blogin-wrapp .blogin-btn1:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }

/*feeser-wrapp*/
.feeser-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.feeser-wrapp p a { color: #232427; }
.feeser-wrapp p span { display: block; }
.feeser-wrapp p strong { font-weight: 700; }
.feeser-wrapp h2 { font-size: 23px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 38px; margin: 0 0 38px; }
.feeser-wrapp h2 span { display: block; }
.feeser-wrapp h3 { font-size: 23px; font-weight: 400; color: #fff; letter-spacing: normal; line-height: 38px; margin: -10px 0 12px; }
.feeser-wrapp h3 span { display: block; }
.feeser-wrapp .feeser-row1 { width: 100%; float: left; margin: 0 0 0; }
.feeser-wrapp .feeser-row1 img { width: 100%; height: auto; display: block; }
.feeser-wrapp .feeser-row1 .feeser-bar1 { width: 64%; float: left; text-align: left; padding: 0 0 0 3.6%; }
.feeser-wrapp .feeser-row2 { width: 100%; float: right; margin: 2px 0 0; }
.feeser-wrapp .feeser-row2 img { width: 100%; display: block; }
.feeser-wrapp .feeser-row2 .feeser-bar2 { width: 130px; float: right; text-align: left; }
.feeser-bar1, .feeser-bar2 { font-size: 18px; color: #232427; line-height: 28px; margin: 0 0 8px}
.feeser-wrapp h2, .feeser-wrapp h2 span, .feeser-wrapp h3, .feeser-wrapp h3 span { font-family: 'Lato',sans-serif; }
.feeser-bar1 h6 { font-size: 14px; line-height: 24px; }

.feeser-wrapp .feeser-row1 .feeser-bar1.fullwidth {width: 100%;margin: 8px 0 8px;}
.feeser-wrapp .feeser-row2.fullwidth {padding: 0 3.6%;margin: 4px 0 8px}
.feeser-wrapp .feeser-row2.fullwidth h5 {font-style: italic;font-size: 15px;color: #585858;line-height: 1;}
.feeser-wrapp .feeser-row2 .feeser-bar2:nth-child(2) {margin-left: auto}

/*galler-wrapp*/
.galler-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; text-align: left; }
.galler-wrapp p a { color: #232427; }
.galler-wrapp p span { display: block; }
.galler-wrapp p strong { font-weight: 700; }
.galler-wrapp .galler-row1 { width: 100%; float: left; margin: 0 0 36px; display: flex; flex-wrap: wrap; justify-content: space-between; }
.galler-wrapp .galler-row1 img { width: 100%; height: auto; display: block; }
.galler-wrapp .galler-row1 .galler-bar1 { width: 100%; float: left; margin: 0 0 28px; }
.galler-wrapp .galler-row2 { width: 100%; float: left; background: #f1f2f2; margin: 0 0 28px; padding: 26px 3.3% 0; }
.galler-wrapp .galler-row2 img { width: 100%; display: block; height: 198px; object-fit: cover; }
.galler-wrapp .galler-row2 a { color: #bbcc3f; }
.galler-wrapp .galler-row2:nth-child(2n) { float: right; }
.galler-wrapp .galler-row2 .galler-bar2 { width: 100%; float: left; margin: 0 0 4px; position: relative; }
.galler-wrapp .galler-btn1 { float: left; color: #fff; background-color: #c1d72e; border-color: #b7cd2d; cursor: pointer; margin: 2px 0 0; padding: 15px 25px 15px 27px; }
.galler-wrapp .galler-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }

/*gallin-wrapp*/
.gallin-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.gallin-wrapp p a { color: #232427; }
.gallin-wrapp p span { display: block; }
.gallin-wrapp p strong { font-weight: 700; }
.gallin-wrapp h2 { font-size: 21px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 35px; margin: 0 0 36px; }
.gallin-wrapp h2 a { color: #c1d72e; }
.gallin-wrapp h2 span { display: block; }
.gallin-wrapp .gallin-row1 { width: 100%; float: left; margin: 0 0 0; }
.gallin-wrapp .gallin-row1 img { width: 100%; height: auto; display: block; }
.gallin-wrapp .gallin-row1 .gallin-bar1 { width: 100%; float: left; margin: 0 0 38px; }
.gallin-wrapp .gallin-row2 { width: 100%; float: left; background: #f1f2f2; margin: 0 0 28px; padding: 34px 4.7% 36px; }
.gallin-wrapp .gallin-row2 img { width: 100%; display: block; height: 256px; object-fit: cover; }
.gallin-wrapp .gallin-row2 .gallin-bar2 { width: 68.7%; float: left; position: relative; }
.gallin-wrapp .gallin-row2 .gallin-bar2:nth-child(2n) { float: right; }
.gallin-wrapp .gallin-btn1 { float: left; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 9px 0 0; padding: 15px 22px 15px 46px; }
.gallin-wrapp .gallin-btn1:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }
.gallin-wrapp h3, .gallin-wrapp h3 span { font-family: 'Lato',sans-serif; }

/*teamer-wrapp*/
.teamer-wrapp { text-align: center; }
.teamer-wrapp p { float: none; font-size: 12.77px; color: #fff; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 0; }
.teamer-wrapp p a { color: #fff; }
.teamer-wrapp p span { display: block; }
.teamer-wrapp p strong { font-weight: 700; }
.teamer-wrapp h2 { font-size: 28px; font-weight: 300; color: #fff; letter-spacing: normal; line-height: 38px; margin: 0 0 10px; }
.teamer-wrapp h2 span { display: block; }
.teamer-wrapp .teamer-row1 { width: 100%; float: left; margin: 0 0 28px; display: flex; flex-wrap: wrap; justify-content: space-between; }
.teamer-wrapp .teamer-row1:last-child { margin-bottom: 0; }
.teamer-wrapp .teamer-row1 img { width: 100%; height: auto; display: block; }
.teamer-wrapp .teamer-row1 .teamer-bar1 { width: 100%; float: left; }
.teamer-wrapp .teamer-row2 { width: 48.3%; float: left; background: #c1d72e; margin: 0 0 0; }
.teamer-wrapp .teamer-row2:last-child { float: right; }
.teamer-wrapp .teamer-row2 img { width: 100%; display: block; height: 375px; object-fit: cover; object-position: top center; }
.teamer-wrapp .teamer-row2 .teamer-bar2 { width: 100%; float: left; padding: 20px 4% 24px; }
.teamer-wrapp p, .teamer-wrapp p a, .teamer-wrapp p span { text-transform: uppercase; }

/*teamin-wrapp*/
.teamin-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.teamin-wrapp p a { color: #c1d82f; }
.teamin-wrapp p span { display: block; }
.teamin-wrapp p strong { font-weight: 700; }
.teamin-row1 h2 { font-size: 28px; font-weight: 300; color: #000; letter-spacing: normal; line-height: 38px; margin: 0 0 14px; }
.teamin-row1 h2 span { display: block; }
.teamin-row1 h3 { font-size: 12.77px; font-weight: 400; color: #c1d72e; letter-spacing: 1.6px; line-height: 22px; margin: 0 0 35px; }
.teamin-row1 h3 span { display: block; }
.teamin-row1 h4 { font-size: 19px; font-weight: 300; color: #000; letter-spacing: normal; line-height: 29px; margin: 0 0 0; }
.teamin-row1 h4 span { display: block; }
.teamin-row1 h5 { font-size: 23px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 38px; margin: 0 0 38px; }
.teamin-row1 h5 span { display: block; }
.teamin-wrapp .teamin-row1 { width: 100%; float: left; margin: 0 0 55px; position: relative; }
.teamin-wrapp .teamin-row1 img { width: 100%; height: auto; display: block; }
.teamin-wrapp .teamin-row1 .teamin-bar1 { width: 49.5%; float: left; }
.teamin-wrapp .teamin-row2 { width: 44.8%; float: right; text-align: center; margin: 0 0 0; transform: translateY(-50%); position: absolute; top: 50%; right: 0; }
.teamin-wrapp .teamin-row2 img { width: 100%; display: block; }
.teamin-wrapp .teamin-row2 .teamin-bar2 { width: 100%; float: right; margin: 0 0 25px; }
.teamin-wrapp .teamin-row2 .teamin-bar2 li { float: none; font-size: 14px; color: #000; display: inline-block; }
.teamin-wrapp .teamin-btn1 { float: left; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 22px 0 0; padding: 15px 29px 15px 49px; }
.teamin-wrapp .teamin-btn1:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }
.teamin-wrapp h3, .teamin-wrapp h3 span { text-transform: uppercase; }
.teamin-bar2 li, .teamin-bar2 li a, .teamin-wrapp h3, .teamin-wrapp h3 span, .teamin-wrapp h5, .teamin-wrapp h5 span { font-family: 'Lato',sans-serif; }

.teamin-wrapp .videoWrapper {padding-top: 0;margin: 0 0 30px;}
.teamin-wrapp p img.alignleft {width: 50%;max-height: 200px;object-fit: contain;margin: 0;}
.teamin-wrapp .common-style {width: 100%;display: block;float: left;}

/*treter-wrapp*/
.treter-wrapp { text-align: center; padding: 58px 0 44px; }
.treter-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.treter-wrapp p a { color: #232427; }
.treter-wrapp p span { display: block; }
.treter-wrapp p strong { font-weight: 700; }
.treter-wrapp h2 { font-size: 28px; font-weight: 300; color: #fff; letter-spacing: normal; line-height: 38px; margin: 0 0 0; }
.treter-wrapp h2 span { display: block; }
.treter-wrapp h2 a { color: #fff; }
.treter-wrapp .treter-row1 { width: 100%; float: left; margin: 0 0 0; display: flex; flex-wrap: wrap; }
.treter-wrapp .treter-row1 img { width: 100%; height: auto; display: block; }
.treter-wrapp .treter-row1 .treter-bar1 { width: 100%; float: left; }
.treter-wrapp .treter-row2 { width: 31.96%; float: left; margin: 0 2% 2.6% 0; position: relative; }
.treter-wrapp .treter-row2 img { width: 100%; display: block; }
.treter-wrapp .treter-row2:nth-child(3n) { margin-right: 0; }
.treter-wrapp .treter-row2 .treter-bar2 { width: 100%; float: left; position: absolute; right: 0; bottom: 14.2%; left: 0; }

/*tretin-wrapp*/
.tretin-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.tretin-wrapp p span { display: block; }
.tretin-wrapp p strong { font-weight: 700; }
.tretin-wrapp h2 { font-size: 23px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 38px; margin: 0 0 38px; }
.tretin-wrapp h2 span { display: block; }
.tretin-wrapp h3 { font-size: 20px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 0; }
.tretin-wrapp h3 span { display: block; }
.tretin-wrapp .tretin-row1 { width: 30.6%; float: left; margin: 8px 7.2% 4% 0; }
.tretin-wrapp .tretin-row1 img { width: 100%; height: auto; display: block; }
.tretin-wrapp .tretin-row1 .tretin-bar1 { width: 100%; float: left; }
.tretin-wrapp .tretin-row2 { width: 100%; float: left; margin: 24px 0 56px; }
.tretin-wrapp .tretin-row2 img { width: 100%; display: block; }
.tretin-wrapp .tretin-row2 .tretin-bar2 { width: 100%; float: left; }
.tretin-wrapp .tretin-row3 { width: 100%; float: left; margin: 0 0 49px; }
.tretin-wrapp .tretin-row3 img { width: 100%; display: block; }
.tretin-wrapp .tretin-row3 .tretin-bar3 { width: 38%; float: left; }
.tretin-wrapp .tretin-btn1 { width: 26%; float: right; color: #4e5a5c; background-color: none; border-color: #dbe784; margin: 0 0 0; padding: 15px 13px 15px 14px; }
.tretin-wrapp .tretin-row3 .tretin-bar3 h3 { color: #232427; }
.tretin-wrapp .tretin-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
.tretin-wrapp .tretin-btn2 { float: left; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 29px 15px 49px; }
.tretin-wrapp .tretin-btn2:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }
.tretin-wrapp h2, .tretin-wrapp h2 span, .tretin-wrapp h3, .tretin-wrapp h3 span { font-family: 'Lato',sans-serif; }

.testimonials { width: 100%; float: left; text-align: center; background: #fff; padding: 55px 0 55px; position: relative; }
.testimonials .tester-row4 { width: 100%; float: none; margin: 0 auto; padding: 0 15px; max-width: 950px; padding-bottom: 0; display: inline-block; }
.testimonials .tester-row4 .tester-bar3 { width: 10.1%; float: left; margin: 8px 0 0; }
.testimonials .tester-row4 .tester-bar3 img { width: 100%; display: block; height: auto; margin: 0 auto; max-width: 100%; }
.testimonials .tester-row4 .tester-bar4 { width: 85.5%; float: right; /* border-bottom: 1px solid #cacdcd; padding: 0 0 42px;*/ }
.testimonials .tester-row4 .tester-bar4 p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.testimonials .tester-row4 .tester-bar4 h3 { font-size: 18px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 29px; margin: 0 0 0; }
.testimonials .tester-row4 .tester-bar4 h3, .testimonials .tester-row4 .tester-bar4 h3 span { font-family: 'Lato',sans-serif; }
.testimonials .tester-row4 .review-btn1 { width: auto; background-color: #c1d82f; margin: 0 0 20px; padding: 14px 25px 14px 25px; text-align: center; font-size: 12px; font-weight: 600; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #c1d82f; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative; cursor: pointer; }
.testimonials .tester-row4 .review-btn1:hover { border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f; }

.testimonials .google-rating.ggogledesktop.ggs5 { position: relative; left: 0; bottom: 0; margin: 0 auto 15px; display: flex; flex-wrap: wrap; flex-direction: row-reverse; align-items: center; justify-content: center; z-index: 999; width: auto; cursor: pointer; background: none; border-radius: 0; padding: 8px 10px; box-shadow: none; border: none; }
.testimonials .google-rating.ggogledesktop > img { width: 60px!important; height: auto; display: inline-block; padding: 0 15px 0 0; }
.testimonials .google-rating.ggogledesktop .g-text { width: auto; float: right; display: inline-block; margin: 0 0 0; }
.testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 39px; font-weight: 400; color: #58585a; letter-spacing: normal; }
.testimonials .google-rating.ggogledesktop .googlerating { width: 70%; float: right; display: inline-block; }
.testimonials .google-rating.ggogledesktop .googlerating .fulltotal { width: 100%; float: left; display: inline-block; position: relative; top: 3px; }
.testimonials .google-rating.ggogledesktop .googlerating .fulltotal .g-level1 { width: 100%; float: left; display: inline-block; margin: 0 0 4px; }
.testimonials .google-rating.ggogledesktop .googlerating .fulltotal .g-level2 { width: 100%; display: flex; flex-wrap: wrap; position: relative; float: left; align-items: center; }
.testimonials .google-rating.ggogledesktop .googlerating .fulltotal .g-level1 h2 { font-size: 16px; font-weight: 500; line-height: normal; text-align: left; }
.testimonials .google-rating.ggogledesktop .googlerating .fulltotal .g-level2 .gsub-level1 { width: auto; margin: 0 6px 0 0; color: #e7711b; }
.testimonials .google-rating.ggogledesktop .googlerating img { width: auto; }
.testimonials .google-rating.ggogledesktop img { width: 100%; }

.testimonials ul.slick-dots { width: 100%; right: 0; left: 0; top: inherit; transform: inherit; bottom: -9px; display: none; }
.testimonials ul.slick-dots li button { margin: 0 4px; }
.testimonials ul.slick-dots li button:before { background: #000; margin: 0 4px; }
.testimonials ul.slick-dots li { margin: 0 2px 5px; }
.testimonials ul.slick-dots li.slick-active button:before { background: #c1d82f; }

.testimonials .rplg-slider .rplgsw-wrapper .grw-review { width: 100%; float: none; margin: 0 auto; padding: 0 15px; max-width: 650px; padding-bottom: 0; display: inline-block; }
.testimonials .rplg-slider .rplgsw-wrapper .grw-review .wp-google-stars { display: block!important; margin: 0 0 5px!important; }
.testimonials .rplg-slider .rplg-slider-prev { top: 40%!important; left: 15%!important; }
.testimonials .rplg-slider .rplg-slider-next { top: 40%!important; right: 15%!important; }

.testimonials .outer { width: 100%; display: block; float: left; padding: 0 5% 0;}
.testimonials .outer .slider-container { width: 100%; display: block; float: left; position: relative; }
.testimonials .outer .slider-container .grw-review { width: 100%; float: none; margin: 20px 0 40px; padding: 0 15px; max-width: 650px; padding-bottom: 0; display: inline-block; }
.testimonials .outer .slider-container .grw-review .wp-google-feedback { position: relative!important; margin: 2px!important; color: #777!important; font-size: 18px!important; border: 1px solid #ededed!important; background-color: #fafafa!important; border-radius: 4px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-user { display: flex!important; position: relative!important; padding: 20px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-content2 { position: static!important; height: 150px!important; overflow-y: auto!important; font-size: 14px!important; text-align: left!important; padding: 0 2px 0 0!important; margin: 20px 20px 20px 40px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-feedback:before { position: absolute!important; bottom: -7px!important; left: 35px!important; display: block!important; width: 14px!important; height: 14px!important; border: 1px solid #ededed!important; border-top: none!important; border-left: none!important; background-color: #fafafa!important; content: ""!important; -webkit-transform: rotate(45deg)!important; -ms-transform: rotate(45deg)!important; transform: rotate(45deg)!important; }
.testimonials .outer .slider-container .grw-review .wp-google-feedback .wp-google-stars { display: block!important; margin: 0 0 5px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-feedback .wp-google-stars .wp-star { padding: 0 4px 0 0!important; line-height: 22px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-feedback .wp-google-stars .wp-star svg { width: 18px!important; height: 18px!important; vertical-align: middle!important; }
.testimonials .outer .slider-container .grw-review .wp-google-content2:before { bottom: 47px!important; box-sizing: border-box!important; color: #bbb!important; content: '\201C'!important; display: block!important; height: 96px!important; left: 50px!important; position: absolute!important; right: 515.391px!important; text-size-adjust: 100%!important; top: 20px!important; width: 24.6094px!important; column-rule-color: #bbb!important; perspective-origin: 12.2969px 48px!important; transform-origin: 12.2969px 48px!important; border: 0 none #bbb!important; font: normal normal normal normal 60px/96px Georgia,serif!important; margin: -25px 0 0 -40px!important; outline: #bbb none 0!important; }
.testimonials .outer .slider-container .grw-review .wp-google-content2 .wp-google-text { color: #777!important; line-height: 22px!important; }
.testimonials .outer .slider-container .grw-review .wp-google-content2 > svg { position: absolute!important; bottom: 8px!important; right: 8px!important; width: 24px!important; height: 24px!important; background: #fff!important; padding: 2px!important; border-radius: 50%!important; }
.testimonials .outer .slider-container .grw-review .wp-google-user > img { width: 50px!important; height: 50px!important; padding: 0!important; margin: 0!important; border-radius: 100%!important; box-shadow: 0 0 1px #a9a9a9!important; vertical-align: middle!important; box-shadow: 0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important; }
.testimonials .outer .slider-container .grw-review .wp-google-user .wp-google-info { margin: 0 0 0 10px!important; text-align: left!important; vertical-align: middle!important; white-space: nowrap!important; overflow: hidden!important; text-overflow: ellipsis!important; }
.testimonials .outer .slider-container .grw-review .wp-google-user .wp-google-info .wp-google-name { display: block!important; margin-bottom: 3px!important; font-size: 100%!important; font-weight: bold!important; white-space: nowrap!important; overflow: hidden!important; text-overflow: ellipsis!important; color: #427fed!important; text-decoration: none!important; box-shadow: none!important; }
.testimonials .outer .slider-container .grw-review .wp-google-user .wp-google-info .wp-google-time { display: block!important; color: #999!important; font-size: 13px!important; line-height: 14px; }

.testimonials .outer .slider-container .slick-next.slick-arrow, .testimonials .outer .slider-container .slick-prev.slick-arrow { width: 25px; height: 25px; color: #000; background-size: 6px; border: 1px solid #ededed; border-radius: 50%; padding: 12px; top: 35%; left: -3%; }
.testimonials .outer .slider-container .slick-prev.slick-arrow { background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow1.png') no-repeat 6px center; }
.testimonials .outer .slider-container .slick-next.slick-arrow { right: -3%; left: inherit; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow2.png') no-repeat 9px center; }
.testimonials .outer .slider-container .slick-prev.slick-arrow,
.testimonials .outer .slider-container .slick-next.slick-arrow {transition: all 0.25s ease-in;}
.testimonials .outer .slider-container .slick-prev.slick-arrow:hover {margin-left:-5px;}
.testimonials .outer .slider-container .slick-next.slick-arrow:hover {margin-right:-5px;}

/*tester-wrapp*/
.tester-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.tester-wrapp p a { color: #232427; }
.tester-wrapp p span { display: block; }
.tester-wrapp p strong { font-weight: 700; }
.tester-wrapp h2 { font-size: 25px; font-weight: 400; color: #58585a; letter-spacing: normal; line-height: 35px; margin: 0 0 26px; }
.tester-wrapp h2 span { display: block; }
.tester-wrapp h3 { font-size: 18px; font-weight: 400; color: #c1d72e; letter-spacing: normal; line-height: 29px; margin: 0 0 0; }
.tester-wrapp h3 span { display: block; }
.tester-wrapp .tester-row1 { width: 100%; float: left; margin: 20px 0 78px; }
.tester-wrapp .tester-row1 img { width: 100%; height: auto; display: block; }
.tester-wrapp .tester-row1 .tester-bar1 { width: 48.5%; float: left; position: relative; }
.tester-wrapp .tester-row1 .tester-bar1:last-child { float: right; }
.tester-wrapp .tester-row1 .tester-bar1:first-child { float: left; }
.tester-wrapp .tester-row2 { width: 100%; float: left; margin: 0 0 26px; }
.tester-wrapp .tester-row2 img { width: 100%; display: block; }
.tester-wrapp .tester-row2:last-child { margin-bottom: 0; }
.tester-wrapp .tester-row2 .tester-bar2 { width: 64px; float: left; transform: translateY(-50%); position: absolute; top: 50%; right: 0; left: 0; }
.tester-wrapp .tester-row3 { width: 100%; float: left; margin: 0 0 0; }
.tester-wrapp .tester-row3 img { width: 100%; display: block; }
.tester-wrapp .tester-row3 .tester-bar3 { width: 10.1%; float: left; margin: 8px 0 0; }
.tester-wrapp .tester-row4 { width: 100%; float: right; margin: 0 0 46px; }
.tester-wrapp .tester-row4 img { width: 100%; display: block; }
.tester-wrapp .tester-row4:last-child { margin-bottom: 0; }
.tester-wrapp .tester-row4 .tester-bar4 { width: 85.5%; float: right; border-bottom: 1px solid #cacdcd; padding: 0 0 42px; }
.tester-wrapp .tester-row4:last-child .tester-bar4 { border-bottom: none; padding-bottom: 0; }
.tester-wrapp h2, .tester-wrapp h2 span, .tester-wrapp h3, .tester-wrapp h3 span { font-family: 'Lato',sans-serif; }

/*addres-wrapp*/
.addres-wrapp { background: url('/wp-content/themes/evolvedentistry/css/../images/addres-bg1.jpg') no-repeat center/cover; padding: 64px 0 48px; }
.addres-wrapp p { float: none; font-size: 15px; color: #fff; letter-spacing: 0.8px; line-height: 29px; margin: -5px 0 0; }
.addres-wrapp p a { color: #fff; }
.addres-wrapp p span { letter-spacing: 2.8px; text-transform: uppercase; display: block; }
.addres-wrapp p strong { font-weight: 700; }
.addres-wrapp .addres-row1 { width: 20.88%; float: left; margin: 0 0.8% 0 0; }
.addres-wrapp .addres-row1 img { width: 100%; height: auto; display: block; }
.addres-wrapp .addres-row1 .addres-bar1 { width: 22px; float: left; }
.addres-wrapp .addres-row2 { width: 100%; float: left; margin: 0 0 5px; }
.addres-wrapp .addres-row2 img { width: 100%; display: block; }
.addres-wrapp .addres-row2 .addres-bar2 { width: 84.4%; float: right; }

/*infoer-wrapp*/
.infoer-wrapp p { float: none; font-size: 18px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 0 0 30px; }
.infoer-wrapp p a { color: #232427; }
.infoer-wrapp p span { display: block; }
.infoer-wrapp p strong { font-weight: 700; }
.infoer-wrapp h2 { font-size: 25px; font-weight: 400; color: #232427; letter-spacing: normal; line-height: 35px; margin: 0 0 26px; }
.infoer-wrapp h2 span { display: block; }
.infoer-wrapp .infoer-row1 { width: 100%; float: left; margin: 2px 0 0; }
.infoer-wrapp .infoer-row1 img { width: 100%; height: auto; display: block; }
.infoer-wrapp .infoer-row1 .infoer-bar1 { width: 100%; float: left; }
.infoer-wrapp .infoer-row1 .infoer-bar1 { width: 100%; float: left; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild1 { float: left; text-align: left; background: #fff; border-color: #dedfdf; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild2 { width: 48.8%; height: 49px; margin: 0 0 14px; padding: 0 20px 0; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild2:nth-child(2n) { float: right; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild3 { width: 100%; height: 131px; margin: 3px 0 32px; padding: 16px 20px 0; }
.infoer-wrapp .infoer-btn1 { float: left; color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; margin: 22px 0 0; padding: 15px 44px 15px 46px; }
.infoer-wrapp .infoer-btn1:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }
.infoer-wrapp h2, .infoer-wrapp h2 span { font-family: 'Lato',sans-serif; }

/*paiger-wrapp*/
.paiger-wrapp .paiger-row1 { width: 64.4%; float: left; margin: 0 0 0; }
.paiger-wrapp .paiger-row1 img { width: 100%; height: auto; display: block; }
.paiger-wrapp .paiger-row1 .paiger-bar1 { width: auto; float: left; margin: 9px 4.2% 0; }
.paiger-wrapp .paiger-row1 .paiger-bar1 li { float: left; }
.paiger-wrapp .paiger-row1 .paiger-bar1 li a { display: inline-block; padding: 10px 6.3px 10px; }
.paiger-wrapp .paiger-row1 .paiger-bar1 li a:hover { color: #c1d82f; }
.paiger-wrapp .paiger-row1 .paiger-bar1 li:nth-child(7) { position: relative; top: 10px; }
.paiger-wrapp .paiger-row1 .paiger-bar1 li:first-child a { color: #c1d82f; }
.paiger-wrapp .paiger-btn1 { float: left; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 41px 15px 57px; }
.paiger-wrapp .paiger-btn1:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }
.paiger-wrapp .paiger-btn2 { float: right; color: #fff; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 51px 15px 47px; }
.paiger-wrapp .paiger-btn2:hover { color: #4f595b; background-color: #fff; border-color: #4f595b; }
.paiger-bar1 li, .paiger-bar1 li a { font-size: 14px; color: #4f595b; letter-spacing: 1.4px; }

/*common-css*/
.detier-colr1 { color: rgba(255,255,255,0.77); }
.detier-colr2 { color: rgba(0,0,0,0.55); }
.detier-colr3 { color: #fff; }
.header-boxs1 { width: 100%; float: left; display: none; margin: 0 0 0; }
.banner-text1 { float: left; font-size: 13px; color: #4e5a5c; letter-spacing: 0.2px; line-height: 18px; text-transform: uppercase; }
.footer-text1 { float: left; font-size: 13px; color: #4e5a5c; letter-spacing: 0.2px; line-height: 18px; text-transform: uppercase; }
.innser-text1 { float: left; font-size: 13px; color: #4e5a5c; letter-spacing: 0.2px; line-height: 18px; text-transform: uppercase; }
.judger-boxs1 { width: 100%; float: left; transform: translateY(-50%); position: absolute; top: 48%; right: 0; left: 0; }
.galler-text1 { float: right; font-size: 12.56px; color: #fff; letter-spacing: 1.4px; padding: 13px 14px 14px 19px; }
.galler-text2 { float: right; font-size: 12.56px; color: #fff; letter-spacing: 1.4px; padding: 13px 20px 14px 24px; }
.gallin-text1 { float: right; font-size: 12.56px; color: #fff; letter-spacing: 1.4px; padding: 13px 14px 14px 19px; }
.gallin-text2 { float: right; font-size: 12.56px; color: #fff; letter-spacing: 1.4px; padding: 13px 20px 14px 24px; }
.tretin-text1 { float: right; font-size: 20px; color: #232427; letter-spacing: normal; line-height: 29px; margin: 7px 2.2% 0; font-family: 'Lato',sans-serif; }
.galler-text1, .galler-text2, .gallin-text1, .gallin-text2 { text-transform: uppercase; background: #c1d72e; position: absolute; right: 0; bottom: 0; z-index: 99; }
.header-btn1:after { content: ""; width: 43px; height: 43px; background: url('/wp-content/themes/evolvedentistry/css/../images/header-btn1-after1.png') no-repeat center/100% 100%; margin: 0 auto 0; position: absolute; top: -43px; right: 0; left: 0; display: none; }
.header-btn1:hover:after { background: url('/wp-content/themes/evolvedentistry/css/../images/header-btn1-after11.png') no-repeat center/100% 100%; }
.paiger-btn1 { background: url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow1.png') no-repeat 18px center; }
.paiger-btn2 { background: url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow2.png') no-repeat 113px center; }
.blogin-btn1 { background: url('/wp-content/themes/evolvedentistry/css/../images/blogin-arrow1.png') no-repeat 18px center; }
.gallin-btn1 { background: url('/wp-content/themes/evolvedentistry/css/../images/gallin-arrow1.png') no-repeat 18px center; }
.teamin-btn1 { background: url('/wp-content/themes/evolvedentistry/css/../images/teamin-arrow1.png') no-repeat 18px center; }
.tretin-btn2 { background: url('/wp-content/themes/evolvedentistry/css/../images/tretin-arrow1.png') no-repeat 18px center; }
.sidber-lt1 { width: 44%; float: left; text-align: left; }
.sidber-rt1 { width: 56%; float: right; text-align: right; }
.sidber-lt1, .sidber-rt1 { font-size: 14px; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; }
.bloger-btn1, .blogin-btn1, .canver-btn1, .canver-btn2, .enquer-btn1, .enquer-btn2, .galler-btn1, .gallin-btn1, .gester-btn1, .gester-fild1, .header-btn1, .header-btn2, .header-btn3, .infoer-btn1, .infoer-fild1, .judger-btn1, .judger-btn2, .judger-btn3, .paiger-btn1, .paiger-btn2, .sidber-btn1, .sidber-fild1, .teamin-btn1, .tretin-btn1, .tretin-btn2 { text-align: center; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; }

.dialog-inner .caldera-grid .form-control { text-align: center; font-size: 12.77px; color: #4e5a5c; letter-spacing: 1.6px; text-transform: uppercase; background: none; border: 1px solid #535356; border-radius: 10px; min-height: 45px; padding: 12px 1.9%; resize: vertical; }

.caldera-grid .checkbox label.parsley-error { color: #b71c1c!important; }
.dialog-inner .caldera-grid .has-error .form-control { border: 1px solid #b71c1c; border-style: dashed; }
.dialog-inner .caldera-grid .form-group { margin-bottom: 15px; width: 100%; }

.dialog-inner .caldera-grid .col-sm-12 { padding: 0; display: flex; flex-wrap: wrap; }

.dialog-inner .caldera-grid .row { margin: 0; }

.dialog-inner .caldera-grid .form-group.dialog-field { width: 50%; padding: 0 7.5px; }

.dialog-inner .caldera-grid .form-group.dialog-field-submit { width: 100%; text-align: center; margin-bottom: 0; }

.dialog-inner .caldera-grid .form-group.dialog-field-submit .btn { font-size: 12.77px; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; background: #b7cd2d; border: 1px solid #b7cd2d; border-radius: 10px; display: inline-block; padding: 14px 31px 13px 31px; cursor: pointer; transition: all 0.25s ease-out 0s; border: 0; }

.dialog-inner .caldera-grid .form-group.dialog-field-submit .btn:hover { color: #b7cd2d; background: #fff; }

.dialog-inner .caldera-grid textarea.form-control { padding: 13px 1.9%!important; white-space: nowrap; }
.dialog-inner .caldera-grid a { color: #b7cd2d!important; }
.dialog-inner .g-recaptcha { width: 100%; float: left; margin: 0 auto; transform: scale(0.8); text-align: center; transform-origin: center; }
.dialog-inner .g-recaptcha div { width: auto!important; height: auto!important; margin: 0 auto!important; }

.dialog-inner .g-recaptcha div iframe { transform: none; -webkit-transform: none; transform-origin: center; -webkit-transform-origin: center; }

.paiger-wrapp .paiger-row1 a.page-numbers { font-size: 14px; color: #4f595b; letter-spacing: 1.4px; display: inline-block; padding: 10px 6.3px 10px; }

.paiger-wrapp .paiger-row1 .nav-links { text-align: center; }

.paiger-wrapp .paiger-row1 .current { color: #c1d82f; display: inline-block; padding: 10px 6.3px 10px; font-size: 14px; letter-spacing: 1.4px; }

.paiger-wrapp .paiger-row1 .next { float: right; color: #fff!important; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 51px 15px 47px!important; text-align: center; font-size: 12.77px!important; letter-spacing: 1.6px!important; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow2.png') no-repeat 113px center; top: -10px; }
.paiger-wrapp .paiger-row1 .next:hover { color: #4f595b!important; background-color: #fff; border-color: #4f595b; }
.paiger-wrapp .paiger-row1 .prev { float: left; color: #fff!important; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 41px 15px 57px!important; text-align: center; font-size: 12.77px!important; letter-spacing: 1.6px!important; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block!important; position: relative; top: -10px; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow1.png') no-repeat 18px center; }
.paiger-wrapp .paiger-row1 .prev:hover { color: #4f595b!important; background-color: #fff; border-color: #4f595b; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field { width: 50%; margin: 0 0 14px; padding: 0 8px; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .has-error .form-control { border: 1px solid #b71c1c; border-style: dashed; }
.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .col-sm-12 { display: flex; flex-wrap: wrap; padding: 0; }

.default-page .caldera-grid .form-control, .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { background: #fff; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #dedfdf; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; min-height: 49px; padding: 0 20px 0; color: #000; box-shadow: inherit; outline: 0; resize: vertical; }
.caldera-grid textarea.form-control { padding-top: 20px!important; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-textarea { width: 100%; margin: 3px 0 32px; padding: 0 8px; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid textarea.form-control { min-height: 131px; padding: 16px 20px 0; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .checkbox input[type=checkbox] { background-image: url('/wp-content/themes/evolvedentistry/css/../images/checkbox-thumb1.jpg'); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden; height: 12px; width: 12px; margin: 0!important; padding: 0; border: 0; position: absolute; left: 0; top: 2px; -webkit-appearance: none; -moz-appearance: none; outline: none!important; cursor: pointer; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .checkbox input[type=checkbox]:checked { background-position: 0 -12px; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .checkbox label { padding-left: 30px; color: #000; font-size: 13px; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .checkbox label a { color: #c1d82e; text-decoration: none; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .checkbox label a:hover { text-decoration: underline; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit { width: 100%; float: left; padding: 0 8px; }

.default-page .caldera-grid .btn-default, .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; margin: 22px 0 0; padding: 15px 44px 15px 46px; text-align: center; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; outline: 0; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-check-box { margin-bottom: 0; padding: 0 8px; }

.infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .checkbox { width: 100%; float: left; font-size: 13px; color: #000; line-height: 19px; margin: 0 0 11px; }

.default-page .caldera-grid .btn-default:hover, .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }

.vp-center { justify-content: left; }
.enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { right: -15%; }
.caldera-grid .row { margin: 0!important; }
.single { padding: 0!important; }
.treter-wrapp .treter-row1 .treter-row2 { height: 419px; }

.sidber-wrapp .sidber-row1 .caldera-grid .form-group.field-qs { margin-bottom: 0; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox { margin-top: 0; }
.sidber-wrapp .sidber-row1 .caldera-grid .checkbox span { line-height: 19px; }
.dropdown-head { display: block; vertical-align: middle; height: 100%; position: relative; z-index: 9; font-size: 11.77px; letter-spacing: 1.6px; cursor: pointer; padding: 15px 24px 16px 20px; text-transform: uppercase; color: #fff; font-family: 'Lato',sans-serif; }
.dropdown-inner a { font-size: 11.77px; letter-spacing: 1.6px; cursor: pointer; padding: 15px 24px 16px 20px; text-transform: uppercase; color: #4f595b; display: block; }
.dropdown-inner { display: none; background: #fff; position: absolute; top: 102%; left: 0; right: 0; z-index: 1001; }

.custom-select1:hover .dropdown-head { color: #4f595b; }

.dropdown-inner a:hover { background: #4f595b; color: #fff; }

.sidber-wrapp .sidber-row1 .caldera-grid .form-group.submi-grp { margin-bottom: 0; }

.sidber-wrapp .sidber-row1 .caldera-grid textarea.form-control { min-height: 131px; margin: 0 0 20px; padding: 16px 6% 0; min-height: 131px; resize: vertical; }
.sidber-wrapp .sidber-row1 .caldera-grid .form-group { width: 100%; margin: 0 0 14px; }
.sidber-wrapp .sidber-row1 .caldera-grid .form-group.check-box-grp { margin-bottom: 0; }
.sidber-wrapp .sidber-row1 .caldera-grid .form-control { width: 100%; min-height: 49px; padding: 0 6% 0; background: #f7f8f8; border-color: #939496; border-radius: 6px; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; }
.sidber-wrapp .sidber-row1 .caldera-grid .has-error .form-control { border: 1px solid #b71c1c; border-style: dashed; }
.sidber-wrapp .sidber-row1 .caldera-grid .col-sm-12 { padding: 0; }
.sidber-wrapp .sidber-row1 .caldera-grid .row { margin: 0; }

.sidber-wrapp .sidber-row1 .caldera-grid .btn-default { color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; margin: 26px 0 0; padding: 15px 44px 15px 46px; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; outline: 0!important; box-shadow: inherit; border-color: transparent; }

.sidber-wrapp .sidber-row1 .caldera-grid .btn-default:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox input[type=checkbox] { background-image: url('/wp-content/themes/evolvedentistry/css/../images/checkbox-thumb1.jpg'); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden; height: 12px; width: 12px; margin: 0!important; padding: 0; border: 0; position: absolute; left: 0; top: 6px; -webkit-appearance: none; -moz-appearance: none; outline: none!important; cursor: pointer; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox input[type=checkbox]:checked { background-position: 0 -12px; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox label { padding-left: 30px; margin-bottom: 10px; color: #000; font-size: 13px; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox label a { color: #c1d82e; text-decoration: none; }

.sidber-wrapp .sidber-row1 .caldera-grid .checkbox label a:hover { text-decoration: underline; }

.treter-wrapp .treter-row1 .treter-row2 img { height: 100%; object-fit: cover; }
.treter-wrapp .treter-row1 .treter-row2  a { height: 100%; display: block; }

.enquer-wrapp .enquer-row2 .enquer-bar2 { width: 100%; }

.enquer-wrapp .enquer-row2 .enquer-bar2 .enquer-sildercontent { width: 65%; float: left; padding-left: 35px; }
section.conter-wrapp.error-section { padding-top: 80px; text-align: center; }

section.conter-wrapp.error-section .search-field { border: 1px solid #000; padding: 8px 15px; }

section.conter-wrapp.error-section .search-submit { color: #fff; background-color: #b7cd2d; border-color: #b7cd2d; cursor: pointer; padding: 13px 26px 13px 26px; text-align: center; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #b7cd2d; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; margin-left: 7px; }

section.conter-wrapp.error-section .search-submit:hover { color: #c1d82f; background-color: #fff; border-color: #b7cd2d; }
section.conter-wrapp.error-search { padding-top: 80px; }

section.conter-wrapp.error-search h1.page-title { font-size: 30px; margin-bottom: 15px; }

section.conter-wrapp.error-search img { margin-bottom: 15px; }
.detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: 378px; }
.slider-wrapp .slider-row1 { width: 60%; margin: 0 auto; text-align: center; }

.partners-wrapp { width: 100%; float: left; text-align: center; background: rgb(242 242 242 / 66%); padding: 40px 0 40px; position: relative; }
.partners-wrapp .partners-col1.desktop { display: block; }
.partners-wrapp .partners-col1.mobileview { display: none; }

.partners-wrapp .partners-col1 { width: 100%; display: block; margin: 0 0 0; position: relative; float: left; }
.partners-wrapp .partners-col1 .partners-row1 { width: 90%; margin: 0 5%; float: none; position: relative; display: block; }
.partners-wrapp .partners-col1 .partners-row1 img { width: auto; max-width: 100%; margin: 0 auto; height: auto; display: block; max-width: 190px; max-height: 160px; }
.partners-wrapp .partners-col1 .partners-row1 a { width: 100%; display: block; margin: 0 auto; position: relative; float: left; }

.partners-wrapp .partners-col1 .slick-track { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; height: auto; }
.partners-wrapp .partners-col1 .slick-track .slick-slide { height: auto; }

.partners-wrapp .partners-col1 .nonslider { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position: relative; margin: 0 auto; }
.partners-wrapp .partners-col1 .nonslider .partners-row1 { width: 16%; margin: 0 2%; display: block; position: relative; float: left; }

.partners-wrapp .logo-slider-head { width: 100%; display: block; margin: 0 auto 0; float: left; position: relative; }
.partners-wrapp .logo-slider-head h2 { font-size: 26px; font-weight: 400; color: #58585a; letter-spacing: normal; line-height: 42px; margin: 0 0 30px; font-family: 'Lato',sans-serif; }

.rplg .rplg-form { right: inherit!important; left: 0; }

.googlecame .quriobotWidgetButton { z-index: 99999999!important; }
.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 a.jumber-form { width: auto; height: auto; text-align: center; float: none; color: #fff; background: #b7cd2d; border: 1px solid #b7cd2d; margin: 20px 0 0; padding: 16px 32px; cursor: pointer; font-size: 12.77px; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative; font-weight: 400; vertical-align: baseline; outline: none!important; font-family: 'Lato',sans-serif; box-shadow: none; line-height: normal; text-transform: uppercase; }

.referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 a.jumber-form:hover { color: #c1d82f; background: #fff; }




/* ---------new-home-------- */
.home-new .header-wrapp { background: #fff; border-top: none; padding: 44px 0 48px; position: relative; z-index: 99999;}
.home-new .header-wrapp .header-row5-new {width: auto; float: right; clear: right;  margin: 0 0 0;  position: relative;}
.home-new .header-wrapp .header-row5-new .header-btns-new {  width: auto; float: right; clear: right; margin: 22px 0 0; position: relative;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { float: left; color: #4e5a5c; background: none; border-color: #dbe784; margin: 0 0 0 0; padding: 15px 30px 15px 30px; font-weight: 600; font-size: 10px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { float: left; color: #4e5a5c; background: none; border-color: #dbe784; margin: 0 0 0 8px;  padding: 15px 30px 15px 30px;  font-weight: 600; font-size: 10px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2:hover {  color: #dbe784; background-color: #4e5a5c;  border-color: #4e5a5c;}
.home-new .header-wrapp .header-bar4 {width: auto;float: right;}
.home-new .header-wrapp .header-bar4 p { letter-spacing: 1px; font-weight: 600;}
.home-new .header-wrapp .header-bar4 p a {color: #4e5a5c;}
.home-new .header-wrapp .header-bar4 p a:hover {color: #dbe784;}
.home-new .header-wrapp .header-row5-new .header-bar4 {  width: auto;  float: right;  clear: inherit;  margin: 2px 0 0;}
.home-new .header-wrapp .header-btn1 {  width: max-content;  font-weight: 600; padding: 14px 20px 14px 20px; font-size: 10px;}
.home-new .header-wrapp .header-row5 { float: left;}
.home-new .header-wrapp .header-row5 .header-bar6 {left: inherit;right: -58px;}
.home-new .header-wrapp .header-row5 .header-bar5 { float: left; width: 100%;}
.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus { width: 283px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials {width: 100%;  float: left;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face { width: 50%; float: left; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border-right: 1px solid #9aa3a5; padding: 6px 15px 6px 15px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a { float: left; margin: 0 14px 0 0;}
.home-new .header-wrapp  .header-row2 { width: 325px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:last-child { border: none;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 { font-weight: 600;}
.home-new .menu-header-main {width: 100%;float: left; text-align: center; position: relative; z-index: 99999;}
.home-new .banner-wrapp:not(.innser-wrapp) {min-height: inherit;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {transition: all 0.5s ease-in 0.25s;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a:hover img {transform: rotate(-360deg);}

.home-new .banner-wrapp .banner-btns {width: 100%; display: flex; flex-wrap: wrap; justify-content: center; padding: 0 2% 0; position: absolute; top: 50%; transform: translateY(-50%);}
.home-new .banner-wrapp .banner-btns .watch-our-film {width: 100%; display: block; text-align: center; margin: 0 0 20px;}
.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 288px; background-color: #c1d82f; margin: 0 15px 0 0; padding: 15px 10px 15px 10px; text-align: center; font-size: 11px; font-weight: 600; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #c1d82f; border-radius: 10px; transition: all .25s ease-out 0s; display: inline-block; position: relative;}
.home-new .banner-wrapp .banner-btns .banner-btn1:hover {border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f;  }
.home-new .banner-wrapp .banner-btns .banner-btn1:last-child {margin-right: 0; border-color: #4e5a5c; background: #4e5a5c; color: #c1d82f;}
.home-new .banner-wrapp .banner-btns .banner-btn1:last-child:hover {border-color: #c1d82f; background: #c1d82f; color: #ffffff;    }
.home-new .banner-wrapp .banner-btns .watch-our-film .js-video-button {position: relative;}
.home-new .banner-wrapp .banner-btns .watch-our-film .js-video-button:after {content: ""; width: 80px; height: 80px; top: 48%; transform: translateY(-50%); left: -68%; right: 0; background: #4e5a5c2e; border: 2px solid #c1d82f; position: absolute; border-radius: 50%;}
.home-new .banner-wrapp .banner-btns .watch-our-film .js-video-button img {position: relative; z-index: 9;}

.home-new .gester-wrapp { padding: 64px 0;}
.home-new .gester-wrapp .gester-row1 {width: 100%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 { width: 100%; float: left;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-title { display: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content { display: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content { width: 100%; float: none; margin: 0 auto; padding: 0;  max-width: 100%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row { width: 100%; display: block; margin: 0 auto; position: relative; height: auto;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container {width: 100%; display: block; margin: 0 0 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap { width: 100%; display: block; position: relative; float: left;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {display: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element { width: 100%; display: flex; margin: 0 auto; float: left; order: inherit; justify-content: center;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell { padding: 0; width: 100% !important;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 24% !important; float: left; margin: 0 1.2% 1.2% 0; padding: 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child { margin-right: 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { width: 100%; height: 48px; margin: 0 0 0; padding: 0 7% 0; font-size: 12.77px; font-weight: 600; color: #454442; background: none; border: 1px solid rgba( 79 89 91 / 50%);  resize: none; text-align: center; letter-spacing: 1.6px; border-radius: 10px; text-transform: uppercase; transition: all 0.25s ease-out 0s; display: inline-block; vertical-align: baseline; position: relative; box-shadow: none; outline: none; font-family: 'Lato', sans-serif; line-height: normal;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder { color: #454442;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field { width: 100%; float: left; margin: 0 0 26px; padding: 15px 2% 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field { width: 100%; display: none; float: left; position: relative; margin: 0 auto;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit { margin: 0 0 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 100%!important; float: none; display: inline-block;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label {width: 100%; display: inline-block; height: auto; visibility: visible; margin: 0 0 10px 0 !important;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label {  width: auto; padding-left: 22px; cursor: pointer; font-size: 12.77px; font-weight: 500;  color: #4f595b;  line-height: 1.73;  display: inline;  letter-spacing: normal;  position: relative;  top: -2px; height: auto;  margin: 0 0 0; z-index: 9;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a { text-decoration: none; color: #454442;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {  color: #b7cd2d;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {  display: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label { width: 100%; float: none;  display: inline-block;  margin: 0 0 0 !important;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after { content: '';  position: absolute;  left: 0;  top: 1px;  width: 14px;  height: 14px;  background: none;  border: 1px solid rgba(79, 89, 91, 0.5);  border-radius: 50%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {  content: '';  width: 10px;  height: 10px; background: #454442; position: absolute; top: 3px; left: 2px; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;  opacity: 0; -webkit-transform: scale(0); transform: scale(0);  border-radius: 50%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after { border: 1px solid rgba(79, 89, 91, 0.5);}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field { height: auto; margin: 0 0 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { width: auto; height: auto; float: none;  color: #ffffff; background: #b7cd2d; border: 1px solid #b7cd2d; margin: 30px 0 0; padding: 16px 32px 16px 32px; cursor: pointer; text-align: center; font-size: 12.77px; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative;  vertical-align: baseline; outline: none !important; font-family: 'Jost', sans-serif; line-height: normal; box-shadow: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover { color: #b7cd2d; background: #ffffff; border-color: #ffffff;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after { display: none;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .ninja-forms-field { border: 2px dotted #d00000; background: transparent;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-after-form-content {margin: 15px 0 0;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {background: url('/wp-content/themes/evolvedentistry/css/../images/down-arrow.svg') no-repeat center  / 12px; background-position-x: 95%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field+div {   display: none;}

/* Ninja Forms adds these elements after UCSS has inspected the initial HTML. */
.nf-form-hp {position: absolute !important; visibility: hidden !important;}
.home-new .gester-wrapp .checkbox-wrap .nf-field-element input[type="checkbox"].ninja-forms-field {
  position: absolute;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0 !important;
}

.home-new .guest-treat-wrapp { width: 100%;  float: left; padding: 60px 0;}
.home-new .guest-treat-wrapp .guest-treat-outer {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-new .guest-treat-wrapp .guest-col1 { width: 67%;}
.home-new .guest-treat-wrapp .guest-col2 { width: 30%; background: #c1d82f;  padding: 30px; display: flex; flex-wrap: wrap;  flex-direction: column;  justify-content: center; align-items: center; text-align: center;}
.home-new .guest-treat-wrapp .guest-col2 h2 { font-size: 30px; font-weight: normal; color: #000;  letter-spacing: normal;  line-height: 1.56; margin: 0 0 14px;}
.home-new .guest-treat-wrapp .guest-col2 p { font-size: 12px;  letter-spacing: 2px;  text-transform: uppercase;  color: #4f595b;  margin: 0 0 20px;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 { float: none; color: #c1d82f; background-color: #4f595b; margin: 1px 0 0;  padding: 15px 28px 15px 30px;  text-align: center; font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #4f595b; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1:hover { color: #4f595b; background: none;}
.home-new .guest-treat-wrapp .guest-col1 img { width: 100%; display: block;}

.home-new .detier-wrapp { padding: 0 0 60px;}
.home-new .detier-wrapp .detier-row1 { margin: 0;}
.home-new .detier-wrapp .detier-row1 .detier-bar1 .previewbox-layout-new { width: 100%;  overflow: hidden;  margin: 0 0 20px;}
.home-new .detier-wrapp .detier-row1 .detier-bar1 .detier-bar2-new { width: 100%;}
.home-new .detier-wrapp h2 {color: #4f595b; font-size: 30px; font-weight: 500; line-height: 1.56;}
.home-new .detier-wrapp p { color: #4f595b;  letter-spacing: normal; font-weight: 500;}

.home-new .slider-wrapp {padding: 40px 0 0;}

.home-new .enquer-wrapp .enquer-row1 { min-height: inherit; padding: 60px 0 30px;}
.home-new .enquer-wrapp h2 { color: #4f595b; font-size: 55px; line-height: 1.56;}
.home-new .enquer-wrapp .enquer-wrapp-outer { width: 100%; display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center;}
.home-new .enquer-wrapp .enquer-btn1-new { float: none; color: #c1d82f; background-color: #4f595b; margin: 5px 0 0; padding: 15px 28px 15px 30px; text-align: center;  font-size: 12.77px;  letter-spacing: 1.6px; text-transform: uppercase;  border: 1px solid #4f595b;  border-radius: 10px; transition: all 0.25s ease-out 0s;  display: inline-block;   position: relative;}
.home-new .enquer-wrapp .enquer-btn1-new:hover { color: #4f595b; background: none;}
.home-new .enquer-wrapp h3 { font-size: 30px; color: #4f595b; font-weight: 500;}
.home-new .enquer-wrapp h4 { font-size: 12px; letter-spacing: 2px; font-weight: 500; color: #4f595b;}
.home-new .enquer-wrapp .enquer-wrapp-outer { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;  align-items: center;}
.home-new .enquer-wrapp h5 { color: #4f595b; font-size: 30px; font-weight: 500;}
.home-new .enquer-wrapp .enquer-row3 {margin: 0; width: 28%; padding: 0 2% 0;}
.home-new .enquer-wrapp p {  font-size: 16px;}
.home-new .enquer-wrapp .enquer-btn2-new { float: none; color: #4f595b; background: none; margin: 5px 0 0;  padding: 15px 16px 15px 20px; text-align: center;  font-size: 12.77px;  letter-spacing: 1.6px;  text-transform: uppercase;  border: 1px solid #4f595b;  border-radius: 10px;   transition: all 0.25s ease-out 0s;  display: inline-block;  position: relative;}
.home-new .enquer-wrapp .enquer-btn2-new:hover { background: #4f595b; color: #c1d82f;}

.home-new .facier-wrapp {padding: 32px 0 0;}
.home-new .facier-wrapp h1 {font-size: 25px; color: #4f595b; line-height: 1.55;}
.home-new .facier-wrapp h1 span {display: block;}

.home-new .co-cordinators-wrapp {width: 100%; display: block; float: left; background: #4f595b; padding: 0px 0; text-align: center; margin: 50px 0 0;}
.home-new .co-cordinators-wrapp h2 {font-size: 28px; color: #ffffff; font-weight: 500; float: none; display: inline-block;}
.home-new .co-cordinators-wrapp .cordinators-btn1 {background: #b7cd2d; color: #ffffff; font-size: 12px; font-weight: 500; border-radius: 8px; padding: 13px 30px 13px 30px; text-align: center; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #b7cd2d; margin: 0 0 0 25px; display: inline-block;}
.home-new .co-cordinators-wrapp .cordinators-btn1:hover {color: #b7cd2d; background: #ffffff; border-color: #b7cd2d;}

.home-new .honoer-wrappnew-layout-home {width: 100%; display: block; float: left; padding: 50px 0 0;}
.home-new .honoer-wrappnew-layout-home h2 {font-size: 25px; color: #4f595b; line-height: 1.55; font-weight: 500; margin: 0 0 28px;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 {width: 100%; display: block; text-align: center;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 {width: 100%; display: block; float: left; margin: 0 0 30px; padding: 0 5% 0;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .owl-item > div {width: 96%; display: block; float: none; margin: 0 auto 0;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 {width: 100%; display: block; float: left; position: relative;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox {width: 100%; display: block;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .previewbox {width: 100%; display: block; position: relative;}
.home-new .honoer-wrappnew-layout-home img {width: 100%; display: block;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 59px; height: 59px; border-color: #c1d82f;}
.home-new .honoer-wrappnew-layout-home .view-all {width: 100%; display: block; float: left;}
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {background: #b7cd2d; color: #ffffff; font-size: 12px; font-weight: 500; border-radius: 8px; padding: 13px 30px 13px 30px; text-align: center; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #b7cd2d; margin: 15px 0 0; display: inline-block; position: relative;}
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1:hover {color: #b7cd2d; background: #ffffff; border-color: #b7cd2d;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2.mob {display: none;}

.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-prev {width: 25px; height: 25px; border-radius: 50%; border: 1px solid #ffffff; top: 50%; left: -3%; position: absolute; font-size: 0; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow1.png') no-repeat 6px center; transition: all 0.25s ease-in;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-next {right: -3%; width: 25px; height: 25px; border-radius: 50%; border: 1px solid #ffffff; top: 50%; position: absolute; font-size: 0; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow2.png') no-repeat 9px center; transition: all 0.25s ease-in;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-prev:hover {margin-left: -5px;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-next:hover {margin-right: -5px;}

.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel {margin: 0 0 30px;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-dots {width: 100%; float: left; margin: 0 auto 0; position: absolute; right: 0; bottom: -28px; left: 0; text-align: center;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-dots .owl-dot {width: 9px; height: 9px; background: #d9d9d9; display: inline-block; margin: 0 4px 0; position: relative; z-index: 9; border-radius: 50%;}
.home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2 .owl-carousel .owl-dots .owl-dot.active {background: #000;}

.home-new .impoer-wrapp-new-lay {width: 100%; display: block; float: left;}
.home-new .impoer-wrapp-new-lay .margin {max-width: 100%;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {width: 100%; display: flex; flex-wrap: wrap; background: #eef2d1; align-items: center;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {width: 55.5%; display: inline-block; float: left;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar1 {width: 44.5%; float: right; text-align: center; display: inline-block; padding: 10px 2.5% 10px;}
.home-new .impoer-wrapp-new-lay img {width: 100%; display: block;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 22px; color: #4f595b; line-height: 1.45; margin: 0 0 22px;}
.home-new .impoer-wrapp-new-lay h3 {font-size: 14px; text-transform: uppercase; color: #4f595b; letter-spacing: 8px; line-height: 1.45; margin: 0 0 8px;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 112px; color: #b7cd2d; line-height: 0.65; margin: 0 0 12px; font-family: 'bunnyfunny';}

.home-new .enquer-wrapp.rev-view {padding: 70px 0 60px;}
.home-new .enquer-wrapp.rev-view .enquer-row1 {background: #eef2d1;}
.home-new .enquer-wrapp.rev-view .enquer-row3 {padding: 0 0 0;}

.home-new .judger-wrapp {width: 100%; border-top: 1px solid rgb(0 0 0 / 18%); position: relative;}
.home-new .judger-wrapp .judger-row2-left {width: auto; display: inline-block; float: left; text-align: left;}
.home-new .judger-wrapp .judger-row1 {top: 50%;transform: translateY(-50%);left: 0;right: 0;position: absolute;margin: 0 auto 0;}
.home-new .judger-wrapp .judger-bar22 {float: none; color: #4f595b; background: none; margin: 0 0 15px; padding: 15px 28px 15px 30px; text-align: center; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; border: 1px solid #c1d72e; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; position: relative;}
.home-new .judger-wrapp .judger-bar22:hover {background: #c1d72e; color: #ffffff; border-color: #c1d72e;}
.home-new .judger-wrapp .judger-btn1 {margin: 0 0 15px; padding: 15px 25px 15px 25px; text-align: center; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; border: 1px solid #dbe784;}
.home-new .judger-wrapp .judger-btn1:hover {background: #4e5a5c; border-color: #4e5a5c; color: #ffffff; }
.home-new .judger-wrapp .judger-btn2 {float: right; margin: 0 0 15px 10px; font-size: 10px;}
.home-new .judger-wrapp .judger-btn2:hover {background: #c1d72e; color: #ffffff; border-color: #c1d72e;}
.home-new .judger-wrapp .judger-row3 {margin: 0;}
.home-new .judger-wrapp .judger-row-socials {width: auto; float: right; clear: right;}
.home-new .judger-wrapp .judger-row-socials a {width: auto; float: left; display: inline-block; margin: 0 6px 0;}
.home-new .judger-wrapp .judger-row-socials a img {transition: 0.5s ease-in 0.25s;}
.home-new .judger-wrapp .judger-row-socials a:hover img {transform: rotate(-360deg);}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {font-size: 12px; color: #4f595b; letter-spacing: 1px; margin: 1px 8px 0 5px; padding: 0 12px 0 0; border-right: 1px solid rgb(79 89 91 / 18%);}
.home-new .judger-wrapp .judger-row-socials .footer-text1:last-child {border-right: 0; padding-right: 0; margin-right: 0;}

.home-new .footer-wrapp {text-align: center;}
.home-new .footer-wrapp .footer-row1 {width: 100%; text-align: center; margin: 0 0 15px;}
.home-new .footer-wrapp .footer-row1 ul li a {font-weight: 500; color: #4f595b;}
.home-new .footer-wrapp .footer-row1 ul li a:hover {color: #c1d82f;}
.home-new .footer-wrapp .footer-row1 ul li:last-child a {padding-right: 0;}
.home-new .footer-wrapp .footer-row2 {width: 100%; text-align: center; margin: 0 0 15px;}
.home-new .footer-wrapp .footer-row3 {width: 100%; text-align: center; margin: 0 0 0;}

.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face {padding: 5px 12px 5px 12px; display: flex; flex-wrap: wrap; justify-content: center; float: left; width: max-content; position: relative;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:last-child {border-right: 0;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:after {content: ""; height: 100%; width: 1px; position: absolute; top: 0; right: -3px; background: #eee;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:last-child:after {display: none;}

#membershippopup {padding: 0;}
#membershippopup .modal-content {width: 62%; position: absolute; top: 50%; transform: translateY(-50%); left: 0; right: 0; margin: 0 auto 0; background: transparent; box-shadow: none;}
#membershippopup .modal-content .modal-body {padding: 0;}
#membershippopup .modal-content .modal-body .membership {width: 100%; display: block; position: relative; height: 100%;}
#membershippopup .modal-content .modal-body .membership-conten-col2 {width: 45%; position: relative; float: right; display: inline-block;}
#membershippopup .modal-content .modal-body img {width: 100%; position: relative;}
#membershippopup .modal-content .modal-body .membership-conten-col1 {width: 55%; position: relative; float: left; padding: 20px 12px 20px 25px;}
#membershippopup .modal-content .modal-body .membership .membership-conten {width: 100%; position: relative; display: flex; flex-wrap: wrap; align-items: center;}
#membershippopup .modal-content h2 {font-size: 32px; line-height: 1.25; color: #ffffff;}
#membershippopup .modal-content h2 span {display: block;}
#membershippopup .modal-content p {font-size: 12.77px; letter-spacing: 1.6px; text-transform: uppercase; color: rgb(255 255 255 / 65%);}
#membershippopup .modal-content .navmembership {width: fit-content; background-color: #c1d82f; margin: 15px auto 0; padding: 15px 24px 15px 24px; text-align: center; font-size: 12px; font-weight: 600; line-height: normal; color: #fff; letter-spacing: 1.6px; text-transform: uppercase; border: 1px solid #c1d82f; border-radius: 10px; transition: all .25s ease-out 0s; display: block; position: relative;}
#membershippopup .modal-content .navmembership:hover {background: #4e5a5c; border-color: #c1d82f; color: #c1d82f;}
#membershippopup .closememb {position: absolute; right: 10px; top: 10px; cursor: pointer;}
#membershippopup .closememb span {width: 25px; height: 26px; font-size: 0; position: relative; display: block; background: #ffffff; border-radius: 50%; z-index: 9;}
#membershippopup .closememb span:before {content: ""; width: 50%; height: 1px; display: block; background: rgb(0 0 0 / 50%); top: 50%; left: -1px; right: 0; transform: translateY(-50%) rotate(45deg); position: absolute; margin: 0 auto 0;}
#membershippopup .closememb span:after {content: ""; width: 50%; height: 1px; display: block; background: rgb(0 0 0 / 50%); top: 50%; left: -1px; right: 0; transform: translateY(-50%) rotate(-45deg); position: absolute; margin: 0 auto 0;}

.mpp-container-position-middle-center .mpp-element.mpp-element-image {width: 100% !important; left: 0 !important; height: 100% !important; top: 0 !important; cursor: pointer !important; overflow: hidden; border-radius: 8px;}
.mpp-container-position-middle-center .mpp-element.mpp-element-image img {width: 100% !important; height: 100% !important; object-fit: contain;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup {width: 100% !important; max-height: 235px; padding: 26px 10px 12px; background: transparent; border-radius: 4px; box-shadow: none; max-width: 800px !important;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop {width: 100% !important; height: 100% !important;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-wrap .mpp-content {background: #2ed786; padding: 4px 2px; border-radius: 4px;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-wrap {box-shadow: none; border-radius: 4px; overflow: visible; position: relative !important;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon {left: 98.5% !important; right: inherit !important; top: -7% !important; float: right;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon .mppfic-close-2 {position: relative;font-size: 0;width: 15px;height: 15px;display: block;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon .mppfic-close-2:before {content: "";width: 100%;height: 2px;position: absolute;background: #ffffff;font-size: 16px;transform: rotate(-45deg);}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon .mppfic-close-2:after {content: "";width: 100%;height: 2px;position: absolute;background: #ffffff;font-size: 16px;transform: rotate(45deg);}

.tretin-wrapp .inner-treatment-form{width:100%;display:block;float:left;background:#f2f2f2;padding:10px 20px}
.tretin-wrapp .inner-treatment-form .row{width:100%;display:block;float:left}
.tretin-wrapp .inner-treatment-form .row.first_row .col-sm-12.single {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 12.77px;letter-spacing: 1.6px;text-transform: uppercase;margin: 0 0 5px;}
.tretin-wrapp .inner-treatment-form .row .form-group{width:49%;display:inline-block;border:0;border-radius:0;margin:0 0 24px;text-align: left;}
.tretin-wrapp .inner-treatment-form .row .form-control{width:100%;height:48px;margin:0 0 0;padding:0 7% 0;font-size:12.77px;font-weight:600;color:#454442;background:none;border:1px solid rgba(79 89 91 / 50%);resize:none;text-align:center;letter-spacing:1.6px;border-radius:10px;text-transform:uppercase;transition:all 0.25s ease-out 0s;display:inline-block}
.tretin-wrapp .inner-treatment-form .row select.form-control{cursor:pointer;background:url('/wp-content/themes/evolvedentistry/css/../images/down-arrow.svg') no-repeat center / 12px;background-position-x:95%}
.tretin-wrapp .inner-treatment-form .row textarea.form-control{height:100px}
.tretin-wrapp .inner-treatment-form .row .col-sm-12 .form-group:last-child{width:100%}
.tretin-wrapp .inner-treatment-form .row.last_row .form-group{width:100%}
.tretin-wrapp .inner-treatment-form .btn{color:#fff;background:#b7cd2d;border:1px solid #b7cd2d;margin:0 0 0;padding:16px 32px 16px 32px;cursor:pointer;text-align:center;font-size:12.77px;font-weight:500;letter-spacing:1px;text-transform:uppercase;border-radius:10px;transition:all 0.25s ease-out 0s;display:inline-block;position:relative;vertical-align:baseline;outline:none!important;font-family:'Jost',sans-serif;line-height:normal;box-shadow:none}
.tretin-wrapp .inner-treatment-form .btn:hover{color:#b7cd2d;background:#fff;border-color:#fff}

.tretin-wrapp .inner-treatment-form .row .form-group.contact-field-textarea{width:100%}
.tretin-wrapp .inner-treatment-form .row .form-group.contact-check-box{width:100%;margin: 0 0 12px;}
.tretin-wrapp .inner-treatment-form .row .form-group .checkbox{margin:0}
.tretin-wrapp .inner-treatment-form .row .form-group .checkbox label {padding-left: 26px;line-height: 1.45;text-transform: none;letter-spacing: normal;font-size: 13px;}
.tretin-wrapp .inner-treatment-form .row .form-group .checkbox label input[type="checkbox"]{top:2px;position:relative;left:-3px}
.tretin-wrapp .inner-treatment-form .row .form-group .checkbox label a{color:#b7cd2d;text-decoration:none}
.tretin-wrapp .inner-treatment-form .row .form-group .checkbox label a:hover{color:#504f50}

.co-image {
    position: relative;
}

.co-content {
    position: absolute;
    top: 50%;
    transform: translate(-50%);
    LEFT: 50%;
    width: 100%;
    z-index: 999;
}

.home-new .co-cordinators-wrapp .margin {
    max-width: 100%;
    width: 100%;
}



.co-image::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
}

.co-image img {
    width: 100%;
    height: auto;
    display: block;
 
}


.pum.pum-overlay .pum-container.popmake {
    border-radius: 10px;
    border: none;
    padding: 0;
    margin: 0;
    background: none;
    box-shadow: none;
    left: 50% !important;
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
    max-width: 600px !important;
    top: 50% !important;
}


.pum.pum-overlay .pum-container.popmake img {border-radius: 10px;width: 100%;}

.pum.pum-overlay .pum-container.popmake button.pum-close.popmake-close::after {
    right: 0;
    content: "";
    position: absolute;
    top: 0;
    z-index: 99999;
    left: 0;
  top: -12px;
    width: 8px;
    height: 5px;
    position: absolute;
    content: "✕";
    display: inline-block;
    margin-left: 0;
    font-size: 23px;
    font-weight: 400px;
    color: #fff;
    left: 115px;
}

.pum-theme-2364 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    right: 3%;
    font-size: 0;
    background: none !important;
    border: none;
    padding: 0 !important;;
    margin: 0 !important;
    width: auto;
    box-shadow: none !important;
    font-size: 0 !important;
}





.sidber-wrapp .sidber-row1 .caldera-grid .form-group:nth-child(10) .checkbox input[type=checkbox]  {
    top: 3px;
}

.sidber-wrapp .sidber-row1 .caldera-grid .form-group:nth-child(9) .checkbox input[type=checkbox]  {
    top: 3px;
}




/*Smartphone css*/
@media screen and (max-width: 480px) {
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(3n) { display: none; }
  .sidber-wrapp .sidber-row2 img { height: auto; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: auto; }
  .teamer-wrapp .teamer-row2 img { height: auto; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: auto; }
  .galler-wrapp .galler-row2 img { height: auto; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { margin-top: 0; font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 .treter-row2 { height: auto; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 { width: 100%; padding: 0; margin-right: 0; margin-bottom: 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 { width: 100%; padding: 0; margin: 0 0 30px; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 11.77px; letter-spacing: 1px; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn { padding: 16px 34px 16px 36px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { right: 0; }
  .margin { width: 90%; }
  .header-wrapp { text-align: center; padding: 85px 0 40px; z-index: 9; }
  .header-wrapp p { float: none; font-size: 11.77px; letter-spacing: 1px; }
  .header-wrapp p span { margin: 0 6px 0 0; }
  .header-wrapp .header-row1 { width: 100%; margin: 0 0 22px; position: relative; top: inherit; }
  .header-wrapp .header-row1 .header-bar1 { width: 228px; display: inline-block; }
  .header-wrapp .header-row2 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row2 .header-bar2 { width: 100%; }
  .header-wrapp .header-row3 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row3 .header-bar3 { width: 100%; }
  .header-wrapp .header-row4 { width: 100%; display: none; margin: 0 0 0; }
  .header-wrapp .header-row4 .header-bar4 { width: 100%; }
  .header-wrapp .header-row5 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row5 .header-bar5 { width: 100%; }
  .header-wrapp .header-btn1 { width: 100%; float: left; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .linker-wrapp { text-align: center; padding: 0 0 0; }
  .linker-wrapp .linker-row1 { width: 100%; background: #c1d82f; margin: 0 0 0; position: fixed; top: 0; right: 0; left: 0; z-index: 9999; }
  .linker-wrapp .linker-row1 .linker-bar1 { width: 100%; }
  .banner-wrapp { text-align: center; /*min-height:613px;*/ min-height: 529px; max-height: 530px; }
  .banner-wrapp h2 { font-size: 44px; line-height: 54px; }
  .banner-wrapp h3 { font-size: 71px; line-height: 81px; }
  .banner-wrapp .banner-row1 { width: 100%; margin: 0 0 0; top: 160px; }
  .banner-wrapp .banner-row1 .banner-bar1 { width: 100%; }
  .banner-wrapp .banner-row2 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row2 .banner-bar2 { width: 280px; float: none; display: inline-block; }
  .banner-wrapp .banner-row3 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row3 .banner-bar3 { width: 100%; border: none; padding: 0 0 0; }
  .banner-wrapp .banner-row4 { width: 100%; display: none; margin: 0 0 0; top: 24px; }
  .banner-wrapp .banner-row4 .banner-bar4 { width: auto; }
  .canver-wrapp { text-align: center; display: none; }
  .canver-wrapp .canver-row1 { width: 100%; margin: 0 0 0; }
  .canver-wrapp .canver-row1 .canver-bar1 { width: 100%; }
  .detier-wrapp { text-align: center; padding: 0 0 40px; }
  .detier-wrapp p { font-size: 11.77px; line-height: 21px; }
  .detier-wrapp h2 { font-size: 33.46px; line-height: 43px; margin: 0 0 14px; }
  .detier-wrapp .detier-row1 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row1 .detier-bar1 { width: 100%; margin: 0 0 4.2%; }
  .detier-wrapp .detier-row1 .detier-bar1:last-child { margin-bottom: 0; }
  .detier-wrapp .detier-row2 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row2 .detier-bar2 { width: 100%; padding: 0 5% 0; }
  .enquer-wrapp { text-align: center; padding: 0 0 33px; }
  .enquer-wrapp p { font-size: 17px; line-height: 27px; margin: 0 0 26px; }
  .enquer-wrapp h2 { font-size: 71px; line-height: 81px; margin: 0 0 17px; }
  .enquer-wrapp h3 { font-size: 29px; line-height: 34px; margin: 0 0 19px; }
  .enquer-wrapp h4 { font-size: 11.77px; line-height: 21px; }
  .enquer-wrapp h5 { font-size: 29px; line-height: 34px; margin: 0 0 17px; }
  .enquer-wrapp .enquer-row1 { width: 100%; margin: 0 0 34px; }
  .enquer-wrapp .enquer-row1 .enquer-bar1 { width: 100%; margin: 0 0 24px; }
  .enquer-wrapp .enquer-row2 { width: 90%; margin: 25px 5% 74px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 { width: 100%; }
  .enquer-wrapp .enquer-row3 { width: 100%; margin: 0 0 0; }
  .enquer-wrapp .enquer-row3 .enquer-bar3 { width: 100%; }
  .enquer-wrapp .enquer-btn2 { margin: -2px 0 0; }
  .facier-wrapp { text-align: center; padding: 0 0 34px; }
  .facier-wrapp h2 { font-size: 21px; line-height: 31px; }
  .facier-wrapp .facier-row1 { width: 100%; margin: 0 0 0; }
  .facier-wrapp .facier-row1 .facier-bar1 { width: 100%; }
  .gester-wrapp { text-align: center; padding: 32px 0 40px; }
  .gester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .gester-wrapp .gester-row1 { width: 100%; margin: 0 0 0; }
  .gester-wrapp .gester-row1 .gester-bar1 { width: 100%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { width: 100%; margin: 0 0 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { width: 100%; margin: 0 0 30px; }
  .gester-wrapp .caldera-grid .gester-btn1 { width: auto; float: none; }
  .honoer-wrapp { text-align: center; padding: 32px 0 40px; }
  .honoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .honoer-wrapp .honoer-row1 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row1 .honoer-bar1 { width: 100%; }
  .honoer-wrapp .honoer-row2 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row2 .honoer-bar2 { width: 54px; }
  .impoer-wrapp { text-align: center; background: #f8f1e7!important; margin: 0 0 0; padding: 32px 0 33px; }
  .impoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 16px; }
  .impoer-wrapp h3 { font-size: 16px; letter-spacing: 5.4px; }
  .impoer-wrapp h4 { font-size: 90px; line-height: 100px; }
  .impoer-wrapp h5 { font-size: 61px; line-height: 72px; right: 10%; bottom: -34px; }
  .impoer-wrapp .impoer-row1 { width: 100%; margin: 0 0 0; }
  .impoer-wrapp .impoer-row1 .impoer-bar1 { width: 100%; }
  .judger-wrapp { text-align: center; padding: 40px 0 40px; }
  .judger-wrapp h2 { font-size: 11.77px; letter-spacing: 1px; line-height: 15px; }
  .judger-wrapp h2 span { display: inline; }
  .judger-wrapp h3 { font-size: 91px; line-height: 102px; }
  .judger-wrapp .judger-row1 { width: 100%; margin: 0 0 27px; }
  .judger-wrapp .judger-row1 .judger-bar1 { width: 228px; float: none; display: inline-block; }
  .judger-wrapp .judger-row2 { width: 100%; margin: 0 0 21px; }
  .judger-wrapp .judger-row2 .judger-bar2 { width: 80%; float: none; border: 1px solid #c1d82f; border-radius: 10px; display: inline-block; padding: 16px 18px 14px 19px; }
  .judger-wrapp .judger-row3 { width: 100%; margin: 0 0 24px; }
  .judger-wrapp .judger-row3 .judger-bar3 { width: 100%; }
  .judger-wrapp .judger-row4 { width: 100%; margin: 0 0 0; }
  .judger-wrapp .judger-row4 .judger-bar4 { width: 100%; }
  .judger-wrapp .judger-row5 { display: none; top: inherit; bottom: 0; }
  .judger-wrapp .judger-btn1 { width: 100%; float: left; border: 1px solid #dbe784; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
  .judger-wrapp .judger-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .knower-wrapp { text-align: center; }
  .knower-wrapp .knower-row1 { width: 100%; display: none; margin: 0 0 0; }
  .knower-wrapp .knower-row1 .knower-bar1 { width: 100%; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 6px 5.8px 6px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 16px; }
  .footer-wrapp { text-align: center; padding: 20px 0 31px; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 7px; }
  .footer-wrapp .footer-row1 .footer-bar1 { width: 100%; border-right: none; border-bottom: 1px solid #9aa3a5; padding: 20px 0 16px; }
  .footer-wrapp .footer-row1 .footer-bar1 a { float: none; display: inline-block; margin: 0 7px 0; }
  .footer-wrapp .footer-row1 .footer-bar1:last-child { border-bottom: none; }
  .footer-wrapp .footer-row2 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(2n) { display: none; }
  .footer-wrapp .footer-row3 { width: 100%; margin: 0 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 11.4px 7px 0; }
  .footer-bar2,   .footer-bar2 li, .footer-bar2 li a { font-size: 12px; line-height: 20px; }
  /*inner-css*/
  .innser-wrapp { min-height: 313px; }
  .innser-wrapp h1 { font-size: 38px; line-height: 57px; margin: 0 0 14px; }
  .innser-wrapp .innser-row2 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row2 .innser-bar2 { width: 100%; }
  .innser-wrapp .innser-row3 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row3 .innser-bar3 { width: 100%; }
  .conter-wrapp { padding: 30px 0 40px; }
  .conter-wrapp .conter-row1 { width: 100%; margin: 0 0 40px; }
  .conter-wrapp .conter-row1 .conter-bar1 { width: 100%; }
  .conter-wrapp .conter-row2 { width: 100%; margin: 0 0 0; }
  .conter-wrapp .conter-row2 .conter-bar2 { width: 100%; }
  .sidber-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .sidber-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 23px; }
  .sidber-wrapp h3 { font-size: 37.46px; line-height: 47px; margin: 0 0 16px; }
  .sidber-wrapp h4 { font-size: 21px; line-height: 31px; margin: 0 0 12px 5%; }
  .sidber-wrapp h5 { font-size: 21px; line-height: 31px; margin: 0 0 4px; }
  .sidber-wrapp .sidber-row1 { width: 100%; margin: 0 0 20px; padding: 33px 5% 40px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild2 { padding: 0 5% 0; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild3 { margin: 0 0 30px; padding: 16px 5% 0; }
  .sidber-wrapp .sidber-row2 { width: 100%; margin: 0 0 38px; }
  .sidber-wrapp .sidber-row2 .sidber-bar2 { width: 100%; bottom: 34px; }
  .sidber-wrapp .sidber-row3 { width: 100%; margin: 0 0 20px; padding: 33px 0 30px; }
  .sidber-wrapp .sidber-row3 .sidber-bar3 li a { font-size: 10.56px; letter-spacing: 1px; padding: 8px 5% 8px; }
  .sidber-wrapp .sidber-row4 { width: 100%; margin: 0 0 20px; padding: 33px 5% 20px; }
  .sidber-wrapp .sidber-row4 .sidber-bar4 { width: 100%; padding: 17px 0 17px; }
  .sidber-wrapp .sidber-btn1 { margin: 11px 0 0; padding: 16px 34px 16px 36px; }
  .abouer-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .abouer-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .abouer-wrapp .abouer-row1 { width: 100%; margin: 0 0 18px; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 { width: 100%; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 li { font-size: 14px; line-height: 25px; padding: 0 0 0 28px; }
  .abouer-wrapp .abouer-row2 { width: 100%; margin: 0 0 0; }
  .abouer-wrapp .abouer-row2 .abouer-bar2 { width: 100%; }
  .bloger-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .bloger-wrapp h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp .bloger-row1 { width: 100%; margin: 0 0 0; }
  .bloger-wrapp .bloger-row1 .bloger-bar1 { width: 100%; margin: 0 0 20px; }
  .bloger-wrapp .bloger-row2 { width: 100%; margin: 0 0 30px; padding: 0 0 30px; }
  .bloger-wrapp .bloger-row2:last-child { margin-bottom: 40px; }
  .bloger-wrapp .bloger-row2 .bloger-bar2 { width: 100%; }
  .bloger-wrapp .bloger-btn1 { margin: 8px 0 0; }
  .blogin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .blog-block h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .blog-block h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .blogin-wrapp .blogin-row1 { width: 100%; margin: 10px 0 20px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 { width: 100%; }
  .blogin-wrapp .blogin-btn1 { margin: 8px 0 0; }
  .feeser-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .feeser-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .feeser-wrapp h3 { font-size: 19px; line-height: 34px; }
  .feeser-wrapp .feeser-row1 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row1:last-child h3 { margin: 0 0 0; }
  .feeser-wrapp .feeser-row1 .feeser-bar1 { width: 100%; padding: 0 0 0 5%; }
  .feeser-wrapp .feeser-row2 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row2 .feeser-bar2 { width: 20%; padding: 0; }
  .feeser-bar1, .feeser-bar2 { font-size: 13px; line-height: normal; }
  .feeser-wrapp .feeser-row1 .feeser-bar1 h5 {font-size: 13px}
  .galler-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .galler-wrapp .galler-row1 { width: 100%; margin: 0 0 10px; }
  .galler-wrapp .galler-row1 .galler-bar1 { width: 100%; margin: 0 0 18px; }
  .galler-wrapp .galler-row2 { width: 100%; margin: 0 0 30px; padding: 26px 5% 36px; }
  .galler-wrapp .galler-row2 .galler-bar2 { width: 100%; margin: 0 0 4.2%; }
  .galler-wrapp .galler-row2 .galler-bar2:last-child { margin-bottom: 0; }
  .galler-wrapp .galler-btn1 { margin: 8px 0 0; }
  .gallin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .gallin-wrapp h2 { font-size: 17px; line-height: 31px; margin: 0 0 26px; }
  .gallin-wrapp .gallin-row1 { width: 100%; margin: 0 0 0; }
  .gallin-wrapp .gallin-row1 .gallin-bar1 { width: 100%; margin: 0 0 23px; }
  .gallin-wrapp .gallin-row2 { width: 100%; margin: 0 0 0; padding: 40px 5% 36px; }
  .gallin-wrapp .gallin-row2 .gallin-bar2 { width: 100%; margin: 0 0 4.2%; }
  .gallin-wrapp .gallin-row2 .gallin-bar2:last-child { margin-bottom: 0; }
  .gallin-wrapp .gallin-btn1 { margin: -4px 0 0; }
  .teamer-wrapp p { font-size: 10.77px; letter-spacing: 1px; }
  .teamer-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 16px; }
  .teamer-wrapp .teamer-row1 { width: 100%; margin: 10px 0 0; }
  .teamer-wrapp .teamer-row1 .teamer-bar1 { width: 100%; }
  .teamer-wrapp .teamer-row2 { width: 100%; margin: 0 0 30px; }
  .teamer-wrapp .teamer-row2 .teamer-bar2 { width: 100%; padding: 32px 5% 33px; }
  .teamer-wrapp .teamer-row1:last-child .teamer-row2:last-child { margin-bottom: 0; }
  .teamin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .teamin-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 18px; }
  .teamin-wrapp h3 { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; margin: 0 0 16px; }
  .teamin-wrapp h4 { font-size: 17px; line-height: 27px; }
  .teamin-wrapp h5 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .teamin-wrapp .teamin-row1 { width: 100%; margin: 10px 0 15px; }
  .teamin-wrapp .teamin-row1 .teamin-bar1 { width: 100%; margin: 0 0 22px; }
  .teamin-wrapp .teamin-row2 { width: 100%; transform: none; margin: 0 0 0; position: relative; top: inherit; }
  .teamin-wrapp .teamin-row2 .teamin-bar2 { width: 100%; margin: 0 0 22px; }
  .teamin-wrapp .teamin-btn1 { margin: 8px 0 0; }
  .tester-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .tester-wrapp h3 { font-size: 16px; line-height: 27px; }
  .tester-wrapp .tester-row1 { width: 100%; margin: 0 0 34px; }
  .tester-wrapp .tester-row1 .tester-bar1 { width: 100%; margin: 0 0 4.2%; }
  .tester-wrapp .tester-row2 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row2 .tester-bar2 { width: 54px; }
  .tester-wrapp .tester-row2:last-child .tester-bar1:last-child { margin-bottom: 0; }
  .tester-wrapp .tester-row3 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row3 .tester-bar3 { width: 10.1%; margin: 6px 0 0; }
  .tester-wrapp .tester-row4 { width: 100%; margin: 0 0 24px; }
  .tester-wrapp .tester-row4 .tester-bar4 { width: 85.5%; padding: 0 0 24px; }
  .treter-wrapp { padding: 40px 0 40px; }
  .treter-wrapp h2 { font-size: 24px; line-height: 34px; }
  .treter-wrapp .treter-row1 { width: 100%; margin: 0 0 0; }
  .treter-wrapp .treter-row1 .treter-bar1 { width: 100%; }
  .treter-wrapp .treter-row2 { width: 100%; margin: 0 0 4.2%; }
  .treter-wrapp .treter-row2:last-child { margin-bottom: 0; }
  .treter-wrapp .treter-row2 .treter-bar2 { width: 100%; bottom: 33px; }
  .tretin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tretin-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .tretin-wrapp h3 { font-size: 18px; line-height: 27px; margin: 0 0 24px; }
  .tretin-wrapp .tretin-row1 { width: 100%; margin: 8px 0 22px; }
  .tretin-wrapp .tretin-row1 .tretin-bar1 { width: 100%; }
  .tretin-wrapp .tretin-row2 { width: 100%; margin: 8px 0 24px; }
  .tretin-wrapp .tretin-row2 .tretin-bar2 { width: 100%; }
  .tretin-wrapp .tretin-row3 { width: 100%; margin: 0 0 30px; }
  .tretin-wrapp .tretin-row3 .tretin-bar3 { width: 100%; }
  .tretin-wrapp .tretin-btn1 { width: 48%; float: left; padding: 15px 2% 15px; }
  .tretin-wrapp .tretin-btn1:last-child { float: right; }
  .addres-wrapp { padding: 40px 0 21px; }
  .addres-wrapp p span { font-size: 13px; letter-spacing: 1.8px; line-height: 27px; }
  .addres-wrapp .addres-row1 { width: 100%; margin: 0 0 0; }
  .addres-wrapp .addres-row1 .addres-bar1 { width: 22px; margin: 0 20px 0 0; }
  .addres-wrapp .addres-row2 { width: 100%; margin: 0 0 12px; }
  .addres-wrapp .addres-row2 .addres-bar2 { width: 84.4%; float: left; }
  .infoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 22px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild2 { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild3 { width: 100%; margin: 3px 0 30px; }
  .infoer-wrapp .infoer-btn1 { margin: 5px 0 0; padding: 16px 34px 16px 36px; }
  .paiger-wrapp { text-align: center; }
  .paiger-wrapp .paiger-row1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li { float: none; display: inline-block; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li:nth-child(7) { top: inherit; }
  .paiger-wrapp .paiger-btn1 { width: 48%; margin: 0 0 16px; padding: 16px 42px 16px 42px; }
  .paiger-wrapp .paiger-btn2 { width: 48%; margin: 0 0 16px; padding: 16px 48px 16px 48px; }
  /*common-css*/
  .paiger-btn1 { background: none; }
  .paiger-btn2 { background: none; }
  .header-boxs1 { display: block; margin: 0 0 18px; }
  .judger-boxs1 { transform: none; position: relative; top: inherit; }
  .header-btn1:after { display: none; }
  .gallin-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .gallin-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .tretin-text1 { display: none; }
  .galler-text1,   .galler-text2,   .gallin-text1, .gallin-text2 { left: 0; right: inherit; }
  .footer-text1 { width: 100%; font-size: 12px; line-height: 17px; margin: 8px 0 0; }
  .sidber-lt1, .sidber-rt1 { font-size: 12.77px; letter-spacing: 1px; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 11.77px; letter-spacing: 1px; }
  .partners-wrapp .partners-col1 .partners-row1 img { max-height: 120px; }
  .partners-wrapp .partners-col1 .partners-row1 { width: 100%; margin: 0 auto; }
  .partners-wrapp .logo-slider-head h2 { font-size: 20px; line-height: 34px; margin: 0 0 25px; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 { width: 100%; padding: 16px 2% 15px 2%; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 > br { display: none; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 135px; font-size: 8.77px; letter-spacing: 0.15px; padding: 15px 10px 15px 10px; margin: 0 7px 0 0; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 .nonslider .logo-row1 { width: 96%; margin: 0 2% 0 2%; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-col1 .logo-row1 { width: 100%; display: inline-block; float: left; }
  .testimonials .rplg-slider .rplg-slider-prev { left: -15px!important; }
  .testimonials .rplg-slider .rplg-slider-next { right: -15px!important; }
  .testimonials .rplg-slider .rplgsw-wrapper .grw-review { width: 100%; max-width: 800px; }
  .sidber-wrapp .sidebar-review .margin { width: 100%; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-prev { left: -12px!important; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-next { right: -12px!important; }
  .testimonials .outer .slider-container .grw-review { max-width: 100%; padding: 0; }
  .sidebar-review .outer .slider-container .grw-review { max-width: 100%; padding: 0; }
  .testimonials .outer .slider-container .slick-prev.slick-arrow { left: -5%; }
  .testimonials .outer .slider-container .slick-next.slick-arrow { right: -5%; }
  .sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 2%!important; }
  .sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 1.5%!important; }
  .testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 29px; }
  .testimonials .google-rating.ggogledesktop > img { width: 54px!important; }
  .conter-wrapp .conter-row1.fullwiidth .introduction { padding: 30px 3% 20px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 26px; line-height: 1.25; }
  .conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 24px; line-height: 1.25; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer { padding: 55px 3% 25px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 100%; justify-content: center; margin: 0 0 40px auto; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) { margin: 0 auto 40px 0; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { display: none; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 100%; text-align: center; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .text { text-align: center; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 20px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 14px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 176px; height: 176px; margin: 0 0 30px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad { margin: 0 0 30px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-size: 35px; }
  .sidber-wrapp .trt-book .trbook-btn { width: 160px; font-size: 10.55px; margin: -5px 0 0; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .nf-form-cont { width: 100%; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 50%; }
  .conter-wrapp.referrals-wrapp { padding: 50px 0; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 { width: 100%; text-align: center; margin: 0 0 15px; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 { margin: 0 0 30px; }

  .home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {  width: 100% !important; float: left; margin: 0 0 4.2%;}

.home-new .header-wrapp { padding: 44px 0 20px; margin: 66px 0 0;}
.home-new .menu-header-main { display: none;}
.home-new .header-wrapp .header-bar4 {  width: 100%; margin: 0 0 20px; padding: 37px 0 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials { position: absolute; left: 0; right: 0; margin: 0 auto; width: 96%; max-width: 250px; top: 125px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 { width: auto; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 { width: 100%;}
.home-new .header-wrapp .header-row2 { width: 100%;}
.home-new .header-wrapp .header-btn1 { width: 100% !important; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 .header-bar5 { width: 83%;}
.home-new .header-wrapp .header-row5 .header-bar6 { right: 0;}
.home-new .header-wrapp .header-row5-new { width: 100%;}
.home-new .header-wrapp .header-row5-new .header-btns-new { width: 100%;  margin: 15px 0 0;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { width: 100%; padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { width: 100%; float: right; padding: 15px 20px 15px 20px; margin: 0px 0 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:first-child { padding-left: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 10.77px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {height: 16px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a {margin: 0 8px 0 0;}

.home-new .banner-wrapp {max-height: 100%;}
.home-new .banner-wrapp .banner-row1 .js-video-button {width: 26px;}
.home-new .banner-wrapp .banner-row1 {top: 50%; transform: translateY(-50%);}
.home-new .banner-wrapp .main-bg-img img {width: 100%; object-fit: cover; min-height: 300px;}
.home-new .enquer-wrapp h3 {font-size: 23px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .guest-treat-wrapp .guest-col1 {width: 100%;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 {font-size: 10px;}
.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 22px;}
.home-new .guest-treat-wrapp .guest-col2 {width: 100%; padding: 25px 12px;}
.home-new .guest-treat-wrapp .guest-col2 p {letter-spacing: 1.85px; text-align: center;}
.home-new .enquer-wrapp .enquer-row1 {padding: 30px 0 15px;}
.home-new .enquer-wrapp .enquer-row3 {width: 100%; padding: 0 0 30px;}
.home-new .enquer-wrapp h3 {font-size: 20px;}
.home-new .enquer-wrapp h5 {font-size: 22px;}
.home-new .enquer-wrapp h2 {font-size: 44px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 10px; padding: 13px 19px 13px 19px;}
.home-new .facier-wrapp h1 {font-size: 18px;}
.home-new .co-cordinators-wrapp h2 {font-size: 16px; }
.home-new .co-cordinators-wrapp .cordinators-btn1 {font-size: 10px;    margin: 15px auto 0;      float: none;        width: 100%;      display: flex;      width: fit-content;      justify-content: center;        align-items: center;      margin: 14px auto 0;    float: none;  }
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {font-size: 10px;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit; width: 100%;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar1 {width: 100%; padding: 20px 2.5% 20px;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 54px; height: 54px;}
.home-new .enquer-wrapp.rev-view {padding: 40px 0 50px;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 18px;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}

.home-new .impoer-wrapp-new-lay h4 {font-size: 61px;}

.home-new .judger-wrapp .judger-row2-left {width: 100%;}
.home-new .judger-wrapp .judger-row2-left .judger-bar22 {width: 100%; float: left; display: inline-block;}
.home-new .judger-wrapp .judger-row2-left .judger-bar3 {width: 100%; float: right; text-align: center; display: inline-block; margin: 0 0 4.2%;}
.home-new .judger-wrapp .judger-row-socials {width: 100%; position: absolute; left: 0; right: 0; margin: 0 auto 0; top: 120px; display: flex; flex-wrap: wrap; justify-content: center;}
.home-new .judger-wrapp .judger-row3 {width: 100%; margin: 0;}
.home-new .judger-wrapp .judger-btn1 {width: 100%; margin: 0 0 4.2%;}
.home-new .judger-wrapp .judger-btn2 {width: 100%; float: right; margin: 0 0 0;}
.home-new .detier-wrapp h2 {font-size: 24px;}
.home-new .judger-wrapp .judger-bar22,
.home-new .judger-wrapp .judger-btn1,
.home-new .judger-wrapp .judger-btn2 {font-size: 10px; letter-spacing: 1px;}
.home-new .judger-wrapp .judger-row1 {width: 100%; top: inherit; transform: none; position: relative; margin: 0 auto 60px;}
.home-new .judger-wrapp .judger-row2-left .judger-bar3 p {text-align: center; float: none;}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {width: auto;}
.home-new .footer-wrapp .footer-row1 ul li a {font-size: 13px; padding: 3px 6px 3px;}

.home-new .slider-wrapp {padding: 0 0 0;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 100%; font-size: 8.77px; letter-spacing: 0.15px; padding: 15px 10px 15px 10px; margin: 0 0 15px 0; }
.home-new .banner-wrapp .banner-btns { max-width: 290px; margin: 0 auto;  left: 0;  right: 0;}

.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus {width: 90vw;}

#membershippopup .modal-content h2 {font-size: 26px;}
#membershippopup .modal-content p {letter-spacing: 1.25px; line-height: 1.35; font-size: 12px;}
#membershippopup .modal-content {width: 90%;}
#membershippopup .modal-content .navmembership {font-size: 11px;}
#membershippopup .modal-content .modal-body .membership-conten-col2 {width: 100%; display: none;}
#membershippopup .modal-content .modal-body .membership-conten-col1 {width: 100%; padding: 45px 2% 40px 2%;}

.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon {left: 94.5% !important; top: -17% !important;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup {height: 22.5vw !important; width: 90% !important; padding: 2px 3px 2px;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-wrap .mpp-content {padding: 1px 2px;}

.teamin-wrapp p img.alignleft {width: 100%}

.tretin-wrapp .inner-treatment-form .row .form-group {width: 100%;margin: 0 0 12px;}
.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 11px;}
.tretin-wrapp .inner-treatment-form .row .form-control {height: 42px;font-size: 11px;}
.tretin-wrapp .inner-treatment-form .btn {font-size: 11px;}
.co-content {

    width: 80%;
}
.co-image img {
    min-height: 215px;
    object-fit: cover;
}

.feeser-wrapp .feeser-row1 h3 {padding-right: 11%;line-height: 27px;}
.feeser-wrapp .feeser-row2.fullwidth {padding: 0;}
.feeser-wrapp .feeser-row1 .feeser-bar1 h5 {font-size: 13px}
.conter-wrapp .conter-bar1.feeser-wrapp .accordion .feeser-row1:last-child h3 {background-position: 94% center !important;}
.testimonials.test-new-lay:has(+ .honoer-wrapp) {
    padding-bottom: 40px;
}
}

@media screen and (min-width:481px) and (max-width:600px) {
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(3n) { display: none; }
  .sidber-wrapp .sidber-row2 img { height: auto; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: auto; }
  .teamer-wrapp .teamer-row2 img { height: auto; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: auto; }
  .galler-wrapp .galler-row2 img { height: auto; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { margin-top: 0; font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 { justify-content: space-between; display: flex; flex-wrap: wrap; }
  .treter-wrapp .treter-row1 .treter-row2 { height: 207px; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 { width: 100%; padding: 0; margin-right: 0; margin-bottom: 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 { width: 100%; padding: 0; margin: 0 0 30px; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 11.77px; letter-spacing: 1px; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn { padding: 16px 34px 16px 36px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { right: 0; }
  .margin { width: 90%; }
  .header-wrapp { text-align: center; padding: 85px 0 40px; z-index: 9; }
  .header-wrapp p { float: none; font-size: 11.77px; letter-spacing: 1px; }
  .header-wrapp p span { margin: 0 6px 0 0; }
  .header-wrapp .header-row1 { width: 100%; margin: 0 0 22px; position: relative; top: inherit; }
  .header-wrapp .header-row1 .header-bar1 { width: 228px; display: inline-block; }
  .header-wrapp .header-row2 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row2 .header-bar2 { width: 100%; }
  .header-wrapp .header-row3 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row3 .header-bar3 { width: 100%; }
  .header-wrapp .header-row4 { width: 100%; display: none; margin: 0 0 0; }
  .header-wrapp .header-row4 .header-bar4 { width: 100%; }
  .header-wrapp .header-row5 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row5 .header-bar5 { width: 100%; }
  .header-wrapp .header-btn1 { width: 100%; float: left; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .linker-wrapp { text-align: center; padding: 0 0 0; }
  .linker-wrapp .linker-row1 { width: 100%; background: #c1d82f; margin: 0 0 0; position: fixed; top: 0; right: 0; left: 0; z-index: 9999; }
  .linker-wrapp .linker-row1 .linker-bar1 { width: 100%; }
  .banner-wrapp { text-align: center; /*min-height:613px;*/ min-height: 529px; max-height: 530px; }
  .banner-wrapp h2 { font-size: 44px; line-height: 54px; }
  .banner-wrapp h3 { font-size: 71px; line-height: 81px; }
  .banner-wrapp .banner-row1 { width: 100%; margin: 0 0 0; top: 160px; }
  .banner-wrapp .banner-row1 .banner-bar1 { width: 100%; }
  .banner-wrapp .banner-row2 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row2 .banner-bar2 { width: 280px; float: none; display: inline-block; }
  .banner-wrapp .banner-row3 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row3 .banner-bar3 { width: 100%; border: none; padding: 0 0 0; }
  .banner-wrapp .banner-row4 { width: 100%; display: none; margin: 0 0 0; top: 24px; }
  .banner-wrapp .banner-row4 .banner-bar4 { width: auto; }
  .canver-wrapp { text-align: center; display: none; }
  .canver-wrapp .canver-row1 { width: 100%; margin: 0 0 0; }
  .canver-wrapp .canver-row1 .canver-bar1 { width: 100%; }
  .detier-wrapp { text-align: center; padding: 0 0 40px; }
  .detier-wrapp p { font-size: 11.77px; line-height: 21px; }
  .detier-wrapp h2 { font-size: 33.46px; line-height: 43px; margin: 0 0 14px; }
  .detier-wrapp .detier-row1 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row1 .detier-bar1 { width: 100%; margin: 0 0 4.2%; }
  .detier-wrapp .detier-row1 .detier-bar1:last-child { margin-bottom: 0; }
  .detier-wrapp .detier-row2 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row2 .detier-bar2 { width: 100%; padding: 0 5% 0; }
  .enquer-wrapp { text-align: center; padding: 0 0 33px; }
  .enquer-wrapp p { font-size: 17px; line-height: 27px; margin: 0 0 26px; }
  .enquer-wrapp h2 { font-size: 71px; line-height: 81px; margin: 0 0 17px; }
  .enquer-wrapp h3 { font-size: 29px; line-height: 34px; margin: 0 0 19px; }
  .enquer-wrapp h4 { font-size: 11.77px; line-height: 21px; }
  .enquer-wrapp h5 { font-size: 29px; line-height: 34px; margin: 0 0 17px; }
  .enquer-wrapp .enquer-row1 { width: 100%; margin: 0 0 34px; }
  .enquer-wrapp .enquer-row1 .enquer-bar1 { width: 100%; margin: 0 0 24px; }
  .enquer-wrapp .enquer-row2 { width: 90%; margin: 25px 5% 74px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 { width: 100%; }
  .enquer-wrapp .enquer-row3 { width: 100%; margin: 0 0 0; }
  .enquer-wrapp .enquer-row3 .enquer-bar3 { width: 100%; }
  .enquer-wrapp .enquer-btn2 { margin: -2px 0 0; }
  .facier-wrapp { text-align: center; padding: 0 0 34px; }
  .facier-wrapp h2 { font-size: 21px; line-height: 31px; }
  .facier-wrapp .facier-row1 { width: 100%; margin: 0 0 0; }
  .facier-wrapp .facier-row1 .facier-bar1 { width: 100%; }
  .gester-wrapp { text-align: center; padding: 32px 0 40px; }
  .gester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .gester-wrapp .gester-row1 { width: 100%; margin: 0 0 0; }
  .gester-wrapp .gester-row1 .gester-bar1 { width: 100%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { width: 100%; margin: 0 0 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { width: 100%; margin: 0 0 30px; }
  .gester-wrapp .caldera-grid .gester-btn1 { width: auto; float: none; }
  .honoer-wrapp { text-align: center; padding: 32px 0 40px; }
  .honoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .honoer-wrapp .honoer-row1 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row1 .honoer-bar1 { width: 100%; }
  .honoer-wrapp .honoer-row2 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row2 .honoer-bar2 { width: 54px; }
  .impoer-wrapp { text-align: center; background: #f8f1e7!important; margin: 0 0 0; padding: 32px 0 33px; }
  .impoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 16px; }
  .impoer-wrapp h3 { font-size: 16px; letter-spacing: 5.4px; }
  .impoer-wrapp h4 { font-size: 90px; line-height: 100px; }
  .impoer-wrapp h5 { font-size: 61px; line-height: 72px; right: 10%; bottom: -34px; }
  .impoer-wrapp .impoer-row1 { width: 100%; margin: 0 0 0; }
  .impoer-wrapp .impoer-row1 .impoer-bar1 { width: 100%; }
  .judger-wrapp { text-align: center; padding: 40px 0 40px; }
  .judger-wrapp p { float: none; font-size: 11.77px; letter-spacing: 1px; }
  .judger-wrapp p span { margin: 0 6px 0 0; }
  .judger-wrapp h2 { font-size: 11.77px; letter-spacing: 1px; line-height: 15px; }
  .judger-wrapp h2 span { display: inline; }
  .judger-wrapp h3 { font-size: 91px; line-height: 102px; }
  .judger-wrapp .judger-row1 { width: 100%; margin: 0 0 27px; }
  .judger-wrapp .judger-row1 .judger-bar1 { width: 228px; float: none; display: inline-block; }
  .judger-wrapp .judger-row2 { width: 100%; margin: 0 0 21px; }
  .judger-wrapp .judger-row2 .judger-bar2 { width: 80%; float: none; border: 1px solid #c1d82f; border-radius: 10px; display: inline-block; padding: 16px 18px 14px 19px; }
  .judger-wrapp .judger-row3 { width: 100%; margin: 0 0 24px; }
  .judger-wrapp .judger-row3 .judger-bar3 { width: 100%; }
  .judger-wrapp .judger-row4 { width: 100%; margin: 0 0 0; }
  .judger-wrapp .judger-row4 .judger-bar4 { width: 100%; }
  .judger-wrapp .judger-row5 { display: none; top: inherit; bottom: 0; }
  .judger-wrapp .judger-btn1 { width: 100%; float: left; border: 1px solid #dbe784; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
  .judger-wrapp .judger-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .knower-wrapp { text-align: center; }
  .knower-wrapp .knower-row1 { width: 100%; display: none; margin: 0 0 0; }
  .knower-wrapp .knower-row1 .knower-bar1 { width: 100%; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 6px 5.8px 6px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 16px; }
  .footer-wrapp { text-align: center; padding: 20px 0 31px; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 7px; }
  .footer-wrapp .footer-row1 .footer-bar1 { width: 100%; border-right: none; border-bottom: 1px solid #9aa3a5; padding: 20px 0 16px; }
  .footer-wrapp .footer-row1 .footer-bar1 a { float: none; display: inline-block; margin: 0 7px 0; }
  .footer-wrapp .footer-row1 .footer-bar1:last-child { border-bottom: none; }
  .footer-wrapp .footer-row2 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(2n) { display: none; }
  .footer-wrapp .footer-row3 { width: 100%; margin: 0 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 11.4px 7px 0; }
  .footer-bar2 li, .footer-bar2 li a { font-size: 12px; line-height: 20px; }
  /*inner-css*/
  .innser-wrapp { min-height: 313px; }
  .innser-wrapp h1 { font-size: 47px; line-height: 57px; margin: 0 0 14px; }
  .innser-wrapp .innser-row2 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row2 .innser-bar2 { width: 100%; }
  .innser-wrapp .innser-row3 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row3 .innser-bar3 { width: 100%; }
  .conter-wrapp { padding: 30px 0 40px; }
  .conter-wrapp .conter-row1 { width: 100%; margin: 0 0 40px; }
  .conter-wrapp .conter-row1 .conter-bar1 { width: 100%; }
  .conter-wrapp .conter-row2 { width: 100%; margin: 0 0 0; }
  .conter-wrapp .conter-row2 .conter-bar2 { width: 100%; }
  .sidber-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .sidber-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 23px; }
  .sidber-wrapp h3 { font-size: 37.46px; line-height: 47px; margin: 0 0 16px; }
  .sidber-wrapp h4 { font-size: 21px; line-height: 31px; margin: 0 0 12px 5%; }
  .sidber-wrapp h5 { font-size: 21px; line-height: 31px; margin: 0 0 4px; }
  .sidber-wrapp .sidber-row1 { width: 100%; margin: 0 0 20px; padding: 33px 5% 40px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild2 { padding: 0 5% 0; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild3 { margin: 0 0 30px; padding: 16px 5% 0; }
  .sidber-wrapp .sidber-row2 { width: 100%; margin: 0 0 38px; }
  .sidber-wrapp .sidber-row2 .sidber-bar2 { width: 100%; bottom: 34px; }
  .sidber-wrapp .sidber-row3 { width: 100%; margin: 0 0 20px; padding: 33px 0 30px; }
  .sidber-wrapp .sidber-row3 .sidber-bar3 li a { font-size: 10.56px; letter-spacing: 1px; padding: 8px 5% 8px; }
  .sidber-wrapp .sidber-row4 { width: 100%; margin: 0 0 20px; padding: 33px 5% 20px; }
  .sidber-wrapp .sidber-row4 .sidber-bar4 { width: 100%; padding: 17px 0 17px; }
  .sidber-wrapp .sidber-btn1 { margin: 11px 0 0; padding: 16px 34px 16px 36px; }
  .abouer-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .abouer-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .abouer-wrapp .abouer-row1 { width: 100%; margin: 0 0 18px; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 { width: 100%; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 li { font-size: 14px; line-height: 25px; padding: 0 0 0 28px; }
  .abouer-wrapp .abouer-row2 { width: 100%; margin: 0 0 0; }
  .abouer-wrapp .abouer-row2 .abouer-bar2 { width: 100%; }
  .bloger-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .bloger-wrapp h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp .bloger-row1 { width: 100%; margin: 0 0 0; }
  .bloger-wrapp .bloger-row1 .bloger-bar1 { width: 100%; margin: 0 0 20px; }
  .bloger-wrapp .bloger-row2 { width: 100%; margin: 0 0 30px; padding: 0 0 30px; }
  .bloger-wrapp .bloger-row2:last-child { margin-bottom: 40px; }
  .bloger-wrapp .bloger-row2 .bloger-bar2 { width: 100%; }
  .bloger-wrapp .bloger-btn1 { margin: 8px 0 0; }
  .blogin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .blog-block h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .blog-block h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .blogin-wrapp .blogin-row1 { width: 100%; margin: 10px 0 20px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 { width: 100%; }
  .blogin-wrapp .blogin-btn1 { margin: 8px 0 0; }
  .feeser-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .feeser-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .feeser-wrapp h3 { font-size: 19px; line-height: 34px; }
  .feeser-wrapp .feeser-row1 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row1:last-child h3 { margin: 0 0 0; }
  .feeser-wrapp .feeser-row1 .feeser-bar1 { width: 60%; padding: 0 0 0 5%; }
  .feeser-wrapp .feeser-row2 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row2 .feeser-bar2 { width: auto; padding: 0; min-width: 100px}
  .feeser-bar1, .feeser-bar2 { font-size: 14px; line-height: normal; }
  .feeser-wrapp .feeser-row1 h3 {padding-right: 11%;}
  .feeser-wrapp .feeser-row2.fullwidth {padding: 0;}
  .galler-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .galler-wrapp .galler-row1 { width: 100%; margin: 0 0 10px; }
  .galler-wrapp .galler-row1 .galler-bar1 { width: 100%; margin: 0 0 18px; }
  .galler-wrapp .galler-row2 { width: 100%; margin: 0 0 30px; padding: 26px 5% 36px; }
  .galler-wrapp .galler-row2 .galler-bar2 { width: 100%; margin: 0 0 4.2%; }
  .galler-wrapp .galler-row2 .galler-bar2:last-child { margin-bottom: 0; }
  .galler-wrapp .galler-btn1 { margin: 8px 0 0; }
  .gallin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .gallin-wrapp h2 { font-size: 17px; line-height: 31px; margin: 0 0 26px; }
  .gallin-wrapp .gallin-row1 { width: 100%; margin: 0 0 0; }
  .gallin-wrapp .gallin-row1 .gallin-bar1 { width: 100%; margin: 0 0 23px; }
  .gallin-wrapp .gallin-row2 { width: 100%; margin: 0 0 0; padding: 40px 5% 36px; }
  .gallin-wrapp .gallin-row2 .gallin-bar2 { width: 100%; margin: 0 0 4.2%; }
  .gallin-wrapp .gallin-row2 .gallin-bar2:last-child { margin-bottom: 0; }
  .gallin-wrapp .gallin-btn1 { margin: -4px 0 0; }
  .teamer-wrapp p { font-size: 10.77px; letter-spacing: 1px; }
  .teamer-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 16px; }
  .teamer-wrapp .teamer-row1 { width: 100%; margin: 10px 0 0; }
  .teamer-wrapp .teamer-row1 .teamer-bar1 { width: 100%; }
  .teamer-wrapp .teamer-row2 { width: 100%; margin: 0 0 30px; }
  .teamer-wrapp .teamer-row2 .teamer-bar2 { width: 100%; padding: 32px 5% 33px; }
  .teamer-wrapp .teamer-row1:last-child .teamer-row2:last-child { margin-bottom: 0; }
  .teamin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .teamin-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 18px; }
  .teamin-wrapp h3 { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; margin: 0 0 16px; }
  .teamin-wrapp h4 { font-size: 17px; line-height: 27px; }
  .teamin-wrapp h5 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .teamin-wrapp .teamin-row1 { width: 100%; margin: 10px 0 15px; }
  .teamin-wrapp .teamin-row1 .teamin-bar1 { width: 100%; margin: 0 0 22px; }
  .teamin-wrapp .teamin-row2 { width: 100%; transform: none; margin: 0 0 0; position: relative; top: inherit; }
  .teamin-wrapp .teamin-row2 .teamin-bar2 { width: 100%; margin: 0 0 22px; }
  .teamin-wrapp .teamin-btn1 { margin: 8px 0 0; }
  .tester-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .tester-wrapp h3 { font-size: 16px; line-height: 27px; }
  .tester-wrapp .tester-row1 { width: 100%; margin: 0 0 34px; }
  .tester-wrapp .tester-row1 .tester-bar1 { width: 100%; margin: 0 0 4.2%; }
  .tester-wrapp .tester-row2 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row2 .tester-bar2 { width: 54px; }
  .tester-wrapp .tester-row2:last-child .tester-bar1:last-child { margin-bottom: 0; }
  .tester-wrapp .tester-row3 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row3 .tester-bar3 { width: 10.1%; margin: 6px 0 0; }
  .tester-wrapp .tester-row4 { width: 100%; margin: 0 0 24px; }
  .tester-wrapp .tester-row4 .tester-bar4 { width: 85.5%; padding: 0 0 24px; }
  .treter-wrapp { padding: 40px 0 40px; }
  .treter-wrapp h2 { font-size: 24px; line-height: 34px; }
  .treter-wrapp .treter-row1 { width: 100%; margin: 0 0 0; }
  .treter-wrapp .treter-row1 .treter-bar1 { width: 100%; }
  .treter-wrapp .treter-row2 { width: 48%; margin: 0 0 4.2%; }
  .treter-wrapp .treter-row2:nth-child(2n) { float: right; }
  .treter-wrapp .treter-row2:last-child { margin-bottom: 0; }
  .treter-wrapp .treter-row2:nth-child(5) { margin-bottom: 0; }
  .treter-wrapp .treter-row2 .treter-bar2 { width: 100%; bottom: 33px; }
  .tretin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tretin-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .tretin-wrapp h3 { font-size: 18px; line-height: 27px; margin: 0 0 24px; }
  .tretin-wrapp .tretin-row1 { width: 100%; margin: 8px 0 22px; }
  .tretin-wrapp .tretin-row1 .tretin-bar1 { width: 100%; }
  .tretin-wrapp .tretin-row2 { width: 100%; margin: 8px 0 24px; }
  .tretin-wrapp .tretin-row2 .tretin-bar2 { width: 100%; }
  .tretin-wrapp .tretin-row3 { width: 100%; margin: 0 0 30px; }
  .tretin-wrapp .tretin-row3 .tretin-bar3 { width: 100%; }
  .tretin-wrapp .tretin-btn1 { width: 48%; float: left; padding: 15px 2% 15px; }
  .tretin-wrapp .tretin-btn1:last-child { float: right; }
  .addres-wrapp { padding: 40px 0 21px; }
  .addres-wrapp p span { font-size: 13px; letter-spacing: 1.8px; line-height: 27px; }
  .addres-wrapp .addres-row1 { width: 100%; margin: 0 0 0; }
  .addres-wrapp .addres-row1 .addres-bar1 { width: 22px; margin: 0 20px 0 0; }
  .addres-wrapp .addres-row2 { width: 100%; margin: 0 0 12px; }
  .addres-wrapp .addres-row2 .addres-bar2 { width: 84.4%; float: left; }
  .infoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 22px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild2 { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild3 { width: 100%; margin: 3px 0 30px; }
  .infoer-wrapp .infoer-btn1 { margin: 5px 0 0; padding: 16px 34px 16px 36px; }
  .paiger-wrapp { text-align: center; }
  .paiger-wrapp .paiger-row1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li { float: none; display: inline-block; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li:nth-child(7) { top: inherit; }
  .paiger-wrapp .paiger-btn1 { width: 48%; margin: 0 0 16px; padding: 16px 42px 16px 42px; }
  .paiger-wrapp .paiger-btn2 { width: 48%; margin: 0 0 16px; padding: 16px 48px 16px 48px; }
  /*common-css*/
  .paiger-btn1 { background: none; }
  .paiger-btn2 { background: none; }
  .header-boxs1 { display: block; margin: 0 0 18px; }
  .judger-boxs1 { transform: none; position: relative; top: inherit; }
  .header-btn1:after { display: none; }
  .gallin-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .gallin-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .tretin-text1 { display: none; }
  .galler-text1,   .galler-text2,   .gallin-text1, .gallin-text2 { left: 0; right: inherit; }
  .footer-text1 { width: 100%; font-size: 12px; line-height: 17px; margin: 8px 0 0; }
  .sidber-lt1, .sidber-rt1 { font-size: 12.77px; letter-spacing: 1px; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 11.77px; letter-spacing: 1px; }
  .partners-wrapp .partners-col1 .partners-row1 img { max-height: 120px; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 { width: 100%; padding: 16px 2% 15px 2%; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 > br { display: none; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 187px; font-size: 10.77px; letter-spacing: 1px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 .nonslider .logo-row1 { width: 46%; margin: 0 2% 0 2%; }
  .testimonials .rplg-slider .rplg-slider-prev { left: -15px!important; }
  .testimonials .rplg-slider .rplg-slider-next { right: -15px!important; }
  .testimonials .rplg-slider .rplgsw-wrapper .grw-review { width: 95%; max-width: 800px; }
  .sidber-wrapp .sidebar-review .margin { width: 100%; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-prev { left: -12px!important; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-next { right: -12px!important; }
  .testimonials .outer .slider-container .grw-review { max-width: 100%; padding: 0; }
  .sidebar-review .outer .slider-container .grw-review { max-width: 100%; padding: 0; }
  .testimonials .outer .slider-container .slick-prev.slick-arrow { left: -5%; }
  .testimonials .outer .slider-container .slick-next.slick-arrow { right: -5%; }
  .sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 2%!important; }
  .sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 2%!important; }
  .testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 29px; }
  .testimonials .google-rating.ggogledesktop > img { width: 54px!important; }
  .conter-wrapp .conter-row1.fullwiidth .introduction { padding: 30px 3% 20px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 30px; line-height: 1.25; }
  .conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 28px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer { padding: 55px 3% 25px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 100%; justify-content: center; margin: 0 0 40px auto; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) { margin: 0 auto 40px 0; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { display: none; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 100%; text-align: center; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .text { text-align: center; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 20px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 14px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 43%; height: 36.38vw; margin: 0 0 30px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad { margin: 0 0 30px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-size: 35px; }
  .sidber-wrapp .trt-book .trbook-btn { width: 160px; font-size: 10.55px; margin: -5px 0 0; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .nf-form-cont { width: 100%; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(4) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(6) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 100%!important; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 33.33%; }
  .conter-wrapp.referrals-wrapp { padding: 50px 0; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 { width: 100%; text-align: center; margin: 0 0 15px; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 { margin: 0 0 30px; }

.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {  width: 100% !important; float: left; margin: 0 0 4.2%;}

.home-new .header-wrapp { padding: 44px 0 20px; margin: 68px 0 0;}
.home-new .menu-header-main { display: none;}
.home-new .header-wrapp .header-bar4 {  width: 100%; margin: 0 0 20px; padding: 37px 0 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials { position: absolute; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 250px; top: 127px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 { width: auto; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 { width: 100%;}
.home-new .header-wrapp .header-row2 { width: 100%;}
.home-new .header-wrapp .header-btn1 { width: 100% !important; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 .header-bar5 { width: 86%;}
.home-new .header-wrapp .header-row5 .header-bar6 { right: 0;}
.home-new .header-wrapp .header-row5-new { width: 100%;}
.home-new .header-wrapp .header-row5-new .header-btns-new { width: 100%;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { width: 48%; padding: 15px 15px 15px 15px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { width: 100%; float: right; padding: 15px 15px 15px 15px; margin-inline: 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:first-child { padding-left: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 10.77px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {height: 16px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a {margin: 0 8px 0 0;}

.home-new .banner-wrapp {max-height: 100%;}
.home-new .banner-wrapp .banner-row1 .js-video-button {width: 26px;}
.home-new .banner-wrapp .banner-row1 {top: 50%; transform: translateY(-50%);}
.home-new .enquer-wrapp h3 {font-size: 23px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .guest-treat-wrapp .guest-col1 {width: 100%;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 {font-size: 10px;}
.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 22px;}
.home-new .guest-treat-wrapp .guest-col2 {width: 100%; padding: 25px 12px;}
.home-new .guest-treat-wrapp .guest-col2 p {letter-spacing: 1.85px; text-align: center;}
.home-new .enquer-wrapp .enquer-row1 {padding: 30px 0 15px;}
.home-new .enquer-wrapp .enquer-row3 {width: 100%; padding: 0 0 30px;}
.home-new .enquer-wrapp h3 {font-size: 20px;}
.home-new .enquer-wrapp h5 {font-size: 22px;}
.home-new .enquer-wrapp h2 {font-size: 44px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 10px; padding: 13px 19px 13px 19px;}
.home-new .facier-wrapp h1 {font-size: 18px;}
.home-new .co-cordinators-wrapp h2 {font-size: 18px; }
.home-new .co-cordinators-wrapp .cordinators-btn1 {font-size: 10px;    margin: 15px auto 0;      float: none;        width: 100%;      display: flex;      width: fit-content;      justify-content: center;        align-items: center;      margin: 14px auto 0;    float: none;  }
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {font-size: 10px;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit; width: 100%;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar1 {width: 100%; padding: 20px 2.5% 20px;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 54px; height: 54px;}
.home-new .enquer-wrapp.rev-view {padding: 40px 0 50px;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 18px;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 78px;}
.home-new .judger-wrapp .judger-row2-left {width: 100%;}
.home-new .judger-wrapp .judger-row2-left .judger-bar22 {width: 48%; float: left; display: inline-block;}
.home-new .judger-wrapp .judger-row2-left .judger-bar3 {width: 48%; float: right; text-align: center; display: inline-block;}
.home-new .judger-wrapp .judger-row-socials {width: 100%; position: absolute; left: 0; right: 0; margin: 0 auto 0; top: 120px; display: flex; flex-wrap: wrap; justify-content: center;}
.home-new .judger-wrapp .judger-row3 {width: 100%; margin: 0;}
.home-new .judger-wrapp .judger-btn1 {width: 48%; margin: 0 0 0;}
.home-new .judger-wrapp .judger-btn2 {width: 48%; float: right; margin: 0 0 0;}
.home-new .detier-wrapp h2 {font-size: 24px;}
.home-new .judger-wrapp .judger-bar22,
.home-new .judger-wrapp .judger-btn1,
.home-new .judger-wrapp .judger-btn2 {font-size: 10px; letter-spacing: 1px; padding: 15px;}
.home-new .judger-wrapp .judger-row1 {width: 100%; top: inherit; transform: none; position: relative; margin: 0 auto 60px;}
.home-new .judger-wrapp .judger-row2-left .judger-bar3 p {text-align: center; float: none;}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {width: auto;}
.home-new .footer-wrapp .footer-row1 ul li a {font-size: 13px; padding: 3px 6px 3px;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 187px; font-size: 10.77px; letter-spacing: 1px; display: flex; justify-content: center; align-items: center;}

.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus {width: 90vw;}

#membershippopup .modal-content h2 {font-size: 28px;}
#membershippopup .modal-content p {letter-spacing: 1.25px; line-height: 1.35; font-size: 12px;}
#membershippopup .modal-content {width: 90%;}
#membershippopup .modal-content .navmembership {font-size: 11px;}
#membershippopup .modal-content .modal-body .membership-conten-col2 {width: 100%; display: none;}
#membershippopup .modal-content .modal-body .membership-conten-col1 {width: 100%; padding: 45px 2% 40px 2%;}

.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup {height: 25.5vw !important; width: 90% !important; padding: 16px 6px 6px;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-content-desktop .mpp-element-close-icon {left: 97% !important; top: -10% !important;}
.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup .mpp-wrap .mpp-content {padding: 1px 2px;}

.teamin-wrapp p img.alignleft {width: 100%}

.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 11px;}
.tretin-wrapp .inner-treatment-form .row .form-control {height: 42px;font-size: 11px;}
.tretin-wrapp .inner-treatment-form .btn {font-size: 11px;}
.co-content {

    width: 80%;
}
.co-image img {
    min-height: 300px;
    object-fit: cover;
}
section.co-cordinators-wrapp span {
    display: block;
}

}

@media screen and (min-width:601px) and (max-width:767px) {
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(3n) { display: none; }
  .sidber-wrapp .sidber-row2 img { height: auto; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: auto; }
  .teamer-wrapp .teamer-row2 img { height: 330px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: 187px; }
  .galler-wrapp .galler-row2 img { height: 151px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { margin-top: 0; font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 { justify-content: space-between; display: flex; flex-wrap: wrap; }
  .treter-wrapp .treter-row1 .treter-row2 { height: 259px; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 11.77px; letter-spacing: 1px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { right: 0; }
  .margin { width: 90%; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2 { width: 50%; margin-right: 0; padding: 0 10px; margin-left: 0; margin-bottom: 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild2FullWidth { width: 100%; }
  .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild3 { width: 50%; margin-right: 0; padding: 0 10px; margin-left: 0; margin-bottom: 4.2%; }
  .header-wrapp { text-align: center; padding: 85px 0 40px; z-index: 9; }
  .header-wrapp p { float: none; font-size: 11.77px; letter-spacing: 1px; }
  .header-wrapp p span { margin: 0 6px 0 0; }
  .header-wrapp .header-row1 { width: 100%; margin: 0 0 22px; position: relative; top: inherit; }
  .header-wrapp .header-row1 .header-bar1 { width: 228px; display: inline-block; }
  .header-wrapp .header-row2 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row2 .header-bar2 { width: 100%; }
  .header-wrapp .header-row3 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row3 .header-bar3 { width: 100%; }
  .header-wrapp .header-row4 { width: 100%; display: none; margin: 0 0 0; }
  .header-wrapp .header-row4 .header-bar4 { width: 100%; }
  .header-wrapp .header-row5 { width: 100%; margin: 0 0 0; }
  .header-wrapp .header-row5 .header-bar5 { width: 100%; }
  .header-wrapp .header-btn1 { width: 100%; float: left; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .linker-wrapp { text-align: center; padding: 0 0 0; }
  .linker-wrapp .linker-row1 { width: 100%; background: #c1d82f; margin: 0 0 0; position: fixed; top: 0; right: 0; left: 0; z-index: 9999; }
  .linker-wrapp .linker-row1 .linker-bar1 { width: 100%; }
  .banner-wrapp { text-align: center; /*min-height:613px;*/ min-height: 529px; max-height: 530px; }
  .banner-wrapp h2 { font-size: 44px; line-height: 54px; }
  .banner-wrapp h3 { font-size: 71px; line-height: 81px; }
  .banner-wrapp .banner-row1 { width: 100%; margin: 0 0 0; top: 160px; }
  .banner-wrapp .banner-row1 .banner-bar1 { width: 100%; }
  .banner-wrapp .banner-row2 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row2 .banner-bar2 { width: 280px; float: none; display: inline-block; }
  .banner-wrapp .banner-row3 { width: 100%; display: none; margin: 0 0 0; position: relative; bottom: inherit; }
  .banner-wrapp .banner-row3 .banner-bar3 { width: 100%; border: none; padding: 0 0 0; }
  .banner-wrapp .banner-row4 { width: 100%; display: none; margin: 0 0 0; top: 24px; }
  .banner-wrapp .banner-row4 .banner-bar4 { width: auto; }
  .canver-wrapp { text-align: center; display: none; }
  .canver-wrapp .canver-row1 { width: 100%; margin: 0 0 0; }
  .canver-wrapp .canver-row1 .canver-bar1 { width: 100%; }
  .detier-wrapp { text-align: center; padding: 0 0 40px; }
  .detier-wrapp p { font-size: 11.77px; line-height: 21px; }
  .detier-wrapp h2 { font-size: 33.46px; line-height: 43px; margin: 0 0 14px; }
  .detier-wrapp .detier-row1 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row1 .detier-bar1 { width: 100%; margin: 0 0 4.2%; }
  .detier-wrapp .detier-row1 .detier-bar1:last-child { margin-bottom: 0; }
  .detier-wrapp .detier-row2 { width: 100%; margin: 0 0 0; }
  .detier-wrapp .detier-row2 .detier-bar2 { width: 100%; padding: 0 5% 0; }
  .enquer-wrapp { text-align: center; padding: 0 0 33px; }
  .enquer-wrapp p { font-size: 17px; line-height: 27px; margin: 0 0 26px; }
  .enquer-wrapp h2 { font-size: 71px; line-height: 81px; margin: 0 0 17px; }
  .enquer-wrapp h3 { font-size: 29px; line-height: 34px; margin: 0 0 19px; }
  .enquer-wrapp h4 { font-size: 11.77px; line-height: 21px; }
  .enquer-wrapp h5 { font-size: 29px; line-height: 34px; margin: 0 0 17px; }
  .enquer-wrapp .enquer-row1 { width: 100%; margin: 0 0 34px; }
  .enquer-wrapp .enquer-row1 .enquer-bar1 { width: 100%; margin: 0 0 24px; }
  .enquer-wrapp .enquer-row2 { width: 90%; margin: 25px 5% 74px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 { width: 100%; }
  .enquer-wrapp .enquer-row3 { width: 100%; margin: 0 0 0; }
  .enquer-wrapp .enquer-row3 .enquer-bar3 { width: 100%; }
  .enquer-wrapp .enquer-btn2 { margin: -2px 0 0; }
  .facier-wrapp { text-align: center; padding: 0 0 34px; }
  .facier-wrapp h2 { font-size: 21px; line-height: 31px; }
  .facier-wrapp .facier-row1 { width: 100%; margin: 0 0 0; }
  .facier-wrapp .facier-row1 .facier-bar1 { width: 100%; }
  .gester-wrapp { text-align: center; padding: 32px 0 40px; }
  .gester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .gester-wrapp .gester-row1 { width: 100%; margin: 0 0 0; }
  .gester-wrapp .gester-row1 .gester-bar1 { width: 100%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { width: 48%; margin: 0 0 4.2%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2FullWidth { width: 96%; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2:nth-child(2n) { float: right; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { width: 48%; float: right; margin: 0 0 4.2%; }
  .gester-wrapp .caldera-grid .gester-btn1 { width: auto; float: none; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn { padding: 16px 34px 16px 36px; font-size: 11.77px; letter-spacing: 1px; }
  .honoer-wrapp { text-align: center; padding: 32px 0 40px; }
  .honoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .honoer-wrapp .honoer-row1 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row1 .honoer-bar1 { width: 94.6%; }
  .honoer-wrapp .honoer-row2 { width: 100%; margin: 0 0 0; }
  .honoer-wrapp .honoer-row2 .honoer-bar2 { width: 54px; }
  .impoer-wrapp { text-align: center; background: #f8f1e7!important; margin: 0 0 0; padding: 32px 0 33px; }
  .impoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 16px; }
  .impoer-wrapp h3 { font-size: 16px; letter-spacing: 5.4px; }
  .impoer-wrapp h4 { font-size: 90px; line-height: 100px; }
  .impoer-wrapp h5 { font-size: 61px; line-height: 72px; right: 10%; bottom: -34px; }
  .impoer-wrapp .impoer-row1 { width: 100%; margin: 0 0 0; }
  .impoer-wrapp .impoer-row1 .impoer-bar1 { width: 100%; }
  .judger-wrapp { text-align: center; padding: 40px 0 40px; }
  .judger-wrapp p { float: none; font-size: 11.77px; letter-spacing: 1px; }
  .judger-wrapp p span { margin: 0 6px 0 0; }
  .judger-wrapp h2 { font-size: 11.77px; letter-spacing: 1px; line-height: 15px; }
  .judger-wrapp h2 span { display: inline; }
  .judger-wrapp h3 { font-size: 91px; line-height: 102px; }
  .judger-wrapp .judger-row1 { width: 100%; margin: 0 0 27px; }
  .judger-wrapp .judger-row1 .judger-bar1 { width: 228px; float: none; display: inline-block; }
  .judger-wrapp .judger-row2 { width: 100%; margin: 0 0 21px; }
  .judger-wrapp .judger-row2 .judger-bar2 { width: 80%; float: none; border: 1px solid #c1d82f; border-radius: 10px; display: inline-block; padding: 16px 18px 14px 19px; }
  .judger-wrapp .judger-row3 { width: 100%; margin: 0 0 24px; }
  .judger-wrapp .judger-row3 .judger-bar3 { width: 100%; }
  .judger-wrapp .judger-row4 { width: 100%; margin: 0 0 0; }
  .judger-wrapp .judger-row4 .judger-bar4 { width: 100%; }
  .judger-wrapp .judger-row5 { display: none; top: inherit; bottom: 0; }
  .judger-wrapp .judger-btn1 { width: 100%; float: left; border: 1px solid #dbe784; margin: 0 0 4.2%; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn1:hover { color: #dbe784; background-color: #4e5a5c; border-color: #4e5a5c; }
  .judger-wrapp .judger-btn2 { width: 48%; float: left; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .judger-wrapp .judger-btn3 { width: 48%; float: right; margin: 0 0 0; padding: 15px 2% 15px 2%; }
  .knower-wrapp { text-align: center; }
  .knower-wrapp .knower-row1 { width: 100%; display: none; margin: 0 0 0; }
  .knower-wrapp .knower-row1 .knower-bar1 { width: 100%; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 6px 5.8px 6px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 16px; }
  .footer-wrapp { text-align: center; padding: 20px 0 31px; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 7px; }
  .footer-wrapp .footer-row1 .footer-bar1 { width: 100%; border-right: none; border-bottom: 1px solid #9aa3a5; padding: 20px 0 16px; }
  .footer-wrapp .footer-row1 .footer-bar1 a { float: none; display: inline-block; margin: 0 7px 0; }
  .footer-wrapp .footer-row1 .footer-bar1:last-child { border-bottom: none; }
  .footer-wrapp .footer-row2 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 li:nth-child(2n) { display: none; }
  .footer-wrapp .footer-row3 { width: 100%; margin: 0 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 11.4px 7px 0; }
  .footer-bar2 li, .footer-bar2 li a { font-size: 12px; line-height: 20px; }
  /*inner-css*/
  .innser-wrapp { min-height: 313px; }
  .innser-wrapp h1 { font-size: 47px; line-height: 57px; margin: 0 0 14px; }
  .innser-wrapp .innser-row2 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row2 .innser-bar2 { width: 100%; }
  .innser-wrapp .innser-row3 { width: 100%; display: none; margin: 0 0 0; }
  .innser-wrapp .innser-row3 .innser-bar3 { width: 100%; }
  .conter-wrapp { padding: 30px 0 40px; }
  .conter-wrapp .conter-row1 { width: 100%; margin: 0 0 40px; }
  .conter-wrapp .conter-row1 .conter-bar1 { width: 100%; }
  .conter-wrapp .conter-row2 { width: 100%; margin: 0 0 0; }
  .conter-wrapp .conter-row2 .conter-bar2 { width: 100%; }
  .sidber-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .sidber-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 23px; }
  .sidber-wrapp h3 { font-size: 37.46px; line-height: 47px; margin: 0 0 16px; }
  .sidber-wrapp h4 { font-size: 21px; line-height: 31px; margin: 0 0 12px 5%; }
  .sidber-wrapp h5 { font-size: 21px; line-height: 31px; margin: 0 0 4px; }
  .sidber-wrapp .sidber-row1 { width: 100%; margin: 0 0 20px; padding: 33px 5% 40px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild2 { padding: 0 5% 0; }
  .sidber-wrapp .sidber-row1 .sidber-bar1 .sidber-fild3 { margin: 0 0 30px; padding: 16px 5% 0; }
  .sidber-wrapp .sidber-row2 { width: 100%; margin: 0 0 38px; }
  .sidber-wrapp .sidber-row2 .sidber-bar2 { width: 100%; bottom: 34px; }
  .sidber-wrapp .sidber-row3 { width: 100%; margin: 0 0 20px; padding: 33px 0 30px; }
  .sidber-wrapp .sidber-row3 .sidber-bar3 li a { font-size: 10.56px; letter-spacing: 1px; padding: 8px 5% 8px; }
  .sidber-wrapp .sidber-row4 { width: 100%; margin: 0 0 20px; padding: 33px 5% 20px; }
  .sidber-wrapp .sidber-row4 .sidber-bar4 { width: 100%; padding: 17px 0 17px; }
  .sidber-wrapp .sidber-btn1 { margin: 11px 0 0; padding: 16px 34px 16px 36px; }
  .abouer-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .abouer-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .abouer-wrapp .abouer-row1 { width: 100%; margin: 0 0 18px; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 { width: 100%; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 li { font-size: 14px; line-height: 25px; padding: 0 0 0 28px; }
  .abouer-wrapp .abouer-row2 { width: 100%; margin: 0 0 0; }
  .abouer-wrapp .abouer-row2 .abouer-bar2 { width: 100%; }
  .bloger-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .bloger-wrapp h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .bloger-wrapp .bloger-row1 { width: 100%; margin: 0 0 0; }
  .bloger-wrapp .bloger-row1 .bloger-bar1 { width: 31.1%; margin: 0 0 20px; }
  .bloger-wrapp .bloger-row2 { width: 100%; margin: 0 0 30px; padding: 0 0 30px; }
  .bloger-wrapp .bloger-row2:last-child { margin-bottom: 40px; }
  .bloger-wrapp .bloger-row2 .bloger-bar2 { width: 100%; }
  .bloger-wrapp .bloger-btn1 { margin: 8px 0 0; }
  .blogin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .blog-block h2 { font-size: 19px; line-height: 34px; margin: 0 0 14px; }
  .blog-block h3 { font-size: 15px; line-height: 25px; margin: 0 0 16px; }
  .blogin-wrapp .blogin-row1 { width: 100%; margin: 10px 0 20px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 { width: 100%; }
  .blogin-wrapp .blogin-btn1 { margin: 8px 0 0; }
  .feeser-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .feeser-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .feeser-wrapp h3 { font-size: 19px; line-height: 34px; }
  .feeser-wrapp .feeser-row1 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row1:last-child h3 { margin: 0 0 0; }
  .feeser-wrapp .feeser-row1 .feeser-bar1 { width: 60%; padding: 0 0 0 5%; }
  .feeser-wrapp .feeser-row2 { width: 100%; margin: 0 0 0; }
  .feeser-wrapp .feeser-row2 .feeser-bar2 { width: auto;min-width: 100px;; }
  .feeser-bar1, .feeser-bar2 { font-size: 14px; line-height: normal;}
  .galler-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .galler-wrapp .galler-row1 { width: 100%; margin: 0 0 10px; }
  .galler-wrapp .galler-row1 .galler-bar1 { width: 100%; margin: 0 0 18px; }
  .galler-wrapp .galler-row2 { width: 47.8%; margin: 0 0 30px; padding: 26px 5% 36px; }
  .galler-wrapp .galler-row2 .galler-bar2 { width: 100%; margin: 0 0 4.2%; }
  .galler-wrapp .galler-row2 .galler-bar2:last-child { margin-bottom: 0; }
  .galler-wrapp .galler-btn1 { margin: 8px 0 0; }
  .gallin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .gallin-wrapp h2 { font-size: 17px; line-height: 31px; margin: 0 0 26px; }
  .gallin-wrapp .gallin-row1 { width: 100%; margin: 0 0 0; }
  .gallin-wrapp .gallin-row1 .gallin-bar1 { width: 100%; margin: 0 0 23px; }
  .gallin-wrapp .gallin-row2 { width: 100%; margin: 0 0 0; padding: 40px 5% 36px; }
  .gallin-wrapp .gallin-row2 .gallin-bar2 { width: 48.7%; }
  .gallin-wrapp .gallin-btn1 { margin: -4px 0 0; }
  .teamer-wrapp p { font-size: 10.77px; letter-spacing: 1px; }
  .teamer-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 16px; }
  .teamer-wrapp .teamer-row1 { width: 100%; margin: 10px 0 0; }
  .teamer-wrapp .teamer-row1 .teamer-bar1 { width: 100%; }
  .teamer-wrapp .teamer-row2 { width: 48.3%; margin: 0 0 30px; }
  .teamer-wrapp .teamer-row2 .teamer-bar2 { width: 100%; padding: 32px 5% 33px; }
  .teamer-wrapp .teamer-row1:last-child .teamer-row2 { margin-bottom: 0; }
  .teamin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .teamin-wrapp h2 { font-size: 24px; line-height: 34px; margin: 0 0 18px; }
  .teamin-wrapp h3 { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; margin: 0 0 16px; }
  .teamin-wrapp h4 { font-size: 17px; line-height: 27px; }
  .teamin-wrapp h5 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .teamin-wrapp .teamin-row1 { width: 100%; margin: 10px 0 21px; }
  .teamin-wrapp .teamin-row1 .teamin-bar1 { width: 49.5%; }
  .teamin-wrapp .teamin-row2 { width: 44.8%; margin: 0 0 0; }
  .teamin-wrapp .teamin-row2 .teamin-bar2 { width: 100%; margin: 0 0 22px; }
  .teamin-wrapp .teamin-btn1 { margin: 8px 0 0; }
  .tester-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tester-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 24px; }
  .tester-wrapp h3 { font-size: 16px; line-height: 27px; }
  .tester-wrapp .tester-row1 { width: 100%; margin: 0 0 34px; }
  .tester-wrapp .tester-row1 .tester-bar1 { width: 48.5%; margin: 0 0 4.2%; }
  .tester-wrapp .tester-row2 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row2 .tester-bar2 { width: 54px; }
  .tester-wrapp .tester-row2:last-child .tester-bar1 { margin-bottom: 0; }
  .tester-wrapp .tester-row3 { width: 100%; margin: 0 0 0; }
  .tester-wrapp .tester-row3 .tester-bar3 { width: 10.1%; margin: 6px 0 0; }
  .tester-wrapp .tester-row4 { width: 100%; margin: 0 0 24px; }
  .tester-wrapp .tester-row4 .tester-bar4 { width: 85.5%; padding: 0 0 24px; }
  .treter-wrapp { padding: 40px 0 40px; }
  .treter-wrapp h2 { font-size: 24px; line-height: 34px; }
  .treter-wrapp .treter-row1 { width: 100%; margin: 0 0 0; }
  .treter-wrapp .treter-row1 .treter-bar1 { width: 100%; }
  .treter-wrapp .treter-row2 { width: 48%; margin: 0 0 4.2%; }
  .treter-wrapp .treter-row2:nth-child(2n) { float: right; }
  .treter-wrapp .treter-row2:last-child { margin-bottom: 0; }
  .treter-wrapp .treter-row2:nth-child(5) { margin-bottom: 0; }
  .treter-wrapp .treter-row2 .treter-bar2 { width: 100%; bottom: 33px; }
  .tretin-wrapp p { font-size: 14px; line-height: 25px; margin: 0 0 16px; }
  .tretin-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 13px; }
  .tretin-wrapp h3 { font-size: 18px; line-height: 27px; margin: 0 0 24px; }
  .tretin-wrapp .tretin-row1 { width: 100%; margin: 8px 0 22px; }
  .tretin-wrapp .tretin-row1 .tretin-bar1 { width: 100%; }
  .tretin-wrapp .tretin-row2 { width: 100%; margin: 8px 0 24px; }
  .tretin-wrapp .tretin-row2 .tretin-bar2 { width: 100%; }
  .tretin-wrapp .tretin-row3 { width: 100%; margin: 0 0 30px; }
  .tretin-wrapp .tretin-row3 .tretin-bar3 { width: 100%; }
  .tretin-wrapp .tretin-btn1 { width: 48%; float: left; padding: 15px 2% 15px; }
  .tretin-wrapp .tretin-btn1:last-child { float: right; }
  .addres-wrapp { padding: 40px 0 21px; }
  .addres-wrapp p span { font-size: 13px; letter-spacing: 1.8px; line-height: 27px; }
  .addres-wrapp .addres-row1 { width: 100%; margin: 0 0 0; }
  .addres-wrapp .addres-row1 .addres-bar1 { width: 22px; margin: 0 20px 0 0; }
  .addres-wrapp .addres-row2 { width: 100%; margin: 0 0 12px; }
  .addres-wrapp .addres-row2 .addres-bar2 { width: 84.4%; float: left; }
  .infoer-wrapp h2 { font-size: 21px; line-height: 31px; margin: 0 0 22px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild1 { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild2 { width: 100%; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .infoer-fild3 { width: 100%; margin: 3px 0 30px; }
  .infoer-wrapp .infoer-btn1 { margin: 5px 0 0; padding: 16px 34px 16px 36px; }
  .paiger-wrapp { text-align: center; }
  .paiger-wrapp .paiger-row1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 { width: 100%; margin: 0 0 0; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li { float: none; display: inline-block; }
  .paiger-wrapp .paiger-row1 .paiger-bar1 li:nth-child(7) { top: inherit; }
  .paiger-wrapp .paiger-btn1 { width: 48%; margin: 0 0 16px; padding: 16px 42px 16px 42px; }
  .paiger-wrapp .paiger-btn2 { width: 48%; margin: 0 0 16px; padding: 16px 48px 16px 48px; }
  /*common-css*/
  .paiger-btn1 { background: none; }
  .paiger-btn2 { background: none; }
  .header-boxs1 { display: block; margin: 0 0 18px; }
  .judger-boxs1 { transform: none; position: relative; top: inherit; }
  .header-btn1:after { display: none; }
  .gallin-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .gallin-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .tretin-text1 { display: none; }
  .galler-text1,   .galler-text2,   .gallin-text1, .gallin-text2 { left: 0; right: inherit; }
  .footer-text1 { width: 100%; font-size: 12px; line-height: 17px; margin: 8px 0 0; }
  .sidber-lt1, .sidber-rt1 { font-size: 12.77px; letter-spacing: 1px; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 11.77px; letter-spacing: 1px; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 { width: 100%; padding: 16px 2% 15px 2%; }
  .header-wrapp .header-row5 .header-bar5 .header-btn2 > br { display: none; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 187px; font-size: 10.77px; letter-spacing: 1px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1 .nonslider .logo-row1 { width: 46%; margin: 0 2% 0 2%; }
  .testimonials .rplg-slider .rplg-slider-prev { left: -15px!important; }
  .testimonials .rplg-slider .rplg-slider-next { right: -15px!important; }
  .testimonials .rplg-slider .rplgsw-wrapper .grw-review { width: 95%; max-width: 800px; }
  .sidber-wrapp .sidebar-review .margin { width: 100%; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-prev { left: -12px!important; }
  .sidber-wrapp .sidebar-review .rplg-slider .rplg-slider-next { right: -12px!important; }
  .sidebar-review .outer .slider-container .grw-review { max-width: 100%!important; padding: 0!important; }
  .testimonials .outer .slider-container .slick-prev.slick-arrow { left: -4.5%; }
  .testimonials .outer .slider-container .slick-next.slick-arrow { right: -4.5%; }
  .sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 2%!important; }
  .sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 2%!important; }
  .testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 29px; }
  .testimonials .google-rating.ggogledesktop > img { width: 54px!important; }
  .conter-wrapp .conter-row1.fullwiidth .introduction { padding: 30px 3% 20px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 30px; line-height: 1.25; }
  .conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 28px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer { padding: 55px 3% 25px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 100%; margin: 0 0 50px auto; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) { margin: 0 auto 50px 0; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { display: none; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 66%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 20px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 14px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 31%; height: 26.2vw; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-size: 35px; }
  .sidber-wrapp .trt-book .trbook-btn { width: 160px; font-size: 10.55px; margin: -5px 0 0; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .nf-form-cont { width: 100%; }
  .conter-wrapp.referrals-wrapp { padding: 50px 0; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 25%; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box1 { width: 100%; text-align: center; margin: 0 0 15px; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 .refral-cont-box2 { width: 100%; }
  .referrals-wrapp .refral-contentrow1 .refral-col1 { margin: 0 0 30px; }

.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell { width: 48% !important;  float: left; margin: 0 0 4.2%;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) { float: right;}

.home-new .header-wrapp { padding: 44px 0 20px; margin: 66px 0 0;}

.home-new .menu-header-main { display: none;}
.home-new .header-wrapp .header-bar4 {  width: 100%; margin: 0 0 20px; padding: 37px 0 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials { position: absolute; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 250px; top: 127px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 { width: auto; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 { width: 100%;}
.home-new .header-wrapp .header-row2 { width: 100%;}
.home-new .header-wrapp .header-btn1 { width: 100% !important; margin: 0 0 0;}
.home-new .header-wrapp .header-row5 .header-bar5 { width: 89%;}
.home-new .header-wrapp .header-row5 .header-bar6 { right: 0;}
.home-new .header-wrapp .header-row5-new { width: 100%;}
.home-new .header-wrapp .header-row5-new .header-btns-new { width: 100%;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { width: 48%; padding: 15px 15px 15px 15px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { width: 100%; margin-inline: 0;  float: right; padding: 15px 15px 15px 15px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:first-child { padding-left: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 10.77px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {height: 16px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a {margin: 0 8px 0 0;}

.home-new .banner-wrapp {max-height: 100%;}
.home-new .banner-wrapp .banner-row1 .js-video-button {width: 26px;}
.home-new .banner-wrapp .banner-row1 {top: 50%; transform: translateY(-50%);}
.home-new .enquer-wrapp h3 {font-size: 23px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .guest-treat-wrapp .guest-col1 {width: 100%;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 {font-size: 10px;}
.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 22px;}
.home-new .guest-treat-wrapp .guest-col2 {width: 100%; padding: 25px 12px;}
.home-new .guest-treat-wrapp .guest-col2 p {letter-spacing: 1.85px; text-align: center;}
.home-new .enquer-wrapp .enquer-row1 {padding: 30px 0 15px;}
.home-new .enquer-wrapp .enquer-row3 {width: 100%; padding: 0 0 30px;}
.home-new .enquer-wrapp h3 {font-size: 20px;}
.home-new .enquer-wrapp h5 {font-size: 22px;}
.home-new .enquer-wrapp h2 {font-size: 44px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 10px; padding: 13px 19px 13px 19px;}
.home-new .facier-wrapp h1 {font-size: 18px;}
.home-new .co-cordinators-wrapp h2 {font-size: 20px; }
.home-new .co-cordinators-wrapp .cordinators-btn1 {font-size: 10px;    margin: 15px auto 0;      float: none;        width: 100%;      display: flex;      width: fit-content;      justify-content: center;        align-items: center;      margin: 14px auto 0;    float: none;  }
    .home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {font-size: 10px;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit; width: 100%;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar1 {width: 100%; padding: 20px 2.5% 20px;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 54px; height: 54px;}
.home-new .enquer-wrapp.rev-view {padding: 40px 0 50px;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 18px;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 78px;}
.home-new .judger-wrapp .judger-row2-left {width: 100%;}
.home-new .judger-wrapp .judger-row2-left .judger-bar22 {width: 48%; float: left; display: inline-block;}
.home-new .judger-wrapp .judger-row2-left .judger-bar3 {width: 48%; float: right; text-align: center; display: inline-block;}
.home-new .judger-wrapp .judger-row-socials {width: 100%; position: absolute; left: 0; right: 0; margin: 0 auto 0; top: 120px; display: flex; flex-wrap: wrap; justify-content: center;}
.home-new .judger-wrapp .judger-row3 {width: 100%; margin: 0;}
.home-new .judger-wrapp .judger-btn1 {width: 48%; margin: 0 0 0; padding: 15px;}
.home-new .judger-wrapp .judger-btn2 {width: 48%; float: right; margin: 0 0 0; padding: 15px;}
.home-new .detier-wrapp h2 {font-size: 24px;}
.home-new .judger-wrapp .judger-bar22,
.home-new .judger-wrapp .judger-btn1,
.home-new .judger-wrapp .judger-btn2 {font-size: 10px; letter-spacing: 1px;}
.home-new .judger-wrapp .judger-row1 {width: 100%; top: inherit; transform: none; position: relative; margin: 0 auto 60px;}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {width: auto;}
.home-new .footer-wrapp .footer-row1 ul li a {font-size: 13px; padding: 3px 6px 3px;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 230px; font-size: 9.77px; letter-spacing: .5px;}

.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus {width: 90vw;}

#membershippopup .modal-content h2 {font-size: 26px;}
#membershippopup .modal-content p {letter-spacing: 1.25px; line-height: 1.35; font-size: 12px;}
#membershippopup .modal-content {width: 90%;}
#membershippopup .modal-content .navmembership {font-size: 11px;}
#membershippopup .modal-content h2 span {display: inline;}

.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup {height: 27.5vw !important; width: 90% !important;}

.teamin-wrapp p img.alignleft {width: 100%}

.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 11px;}
.tretin-wrapp .inner-treatment-form .row .form-control {height: 42px;font-size: 11px;}
.tretin-wrapp .inner-treatment-form .btn {font-size: 11px;}

.co-content {

    width: 80%;
}
.co-image img {
    min-height: 320px;
    object-fit: cover;
}
section.co-cordinators-wrapp span {
    display: block;
}

.feeser-wrapp .feeser-row2 .feeser-bar2 {width: auto;min-width: 100px;}
.feeser-wrapp .feeser-row2 .feeser-bar2:nth-child(2) {padding-left: 2%;}
.feeser-wrapp .feeser-row1 .feeser-bar1 {width: 64%;}
.feeser-wrapp .feeser-row1 h3 {padding-right: 35px;}

}

@media screen and (min-width:768px) and (max-width:900px) {
  .sidber-wrapp .sidber-row2 img { height: 230px; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: 207px; }
  .teamer-wrapp .teamer-row2 img { height: 206px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: 116px; }
  .galler-wrapp .galler-row2 img { height: 108px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 .treter-row2 { height: 230px; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn, .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 9.77px; letter-spacing: 1px; }
  .margin { width: 94%; }
  .header-wrapp { text-align: center; }
  .header-wrapp p { font-size: 10.77px; letter-spacing: 1px; float: none; }
  .header-wrapp p span { margin: 0 6px 0 0; }
  .header-wrapp .header-row1 { width: 24.4%; margin: 0 auto 20px; position: relative; top: inherit; }
  .header-wrapp .header-row2 { width: 33.4%; margin: 0 2% 0 0; }
  .header-wrapp .header-row3 { width: 20.7%; margin: 0 0 0; }
  .header-wrapp .header-row4 { display: none; }
  .header-wrapp .header-row5 { width: 42%; margin: 0 0 0; }
  .header-wrapp .header-btn1 { width: 100%; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn2 { width: 47.5%; padding: 9px 2% 9px 2%; line-height: normal; }
  .header-wrapp .header-btn3 { width: 47.8%; margin: 0 0 0 4.7%; padding: 15px 2% 15px 2%; }
  .canver-wrapp .canver-row1 .canver-bar1 li a { padding: 15px 5.4px 15px; }
  .canver-wrapp .canver-btn1 { padding: 15px 6px 15px 8px; }
  .canver-wrapp .canver-btn2 { margin: 0 0 0 8px; padding: 15px 15px 15px 15px; }
  .canver-bar1 li, .canver-bar1 li a { font-size: 10.77px; letter-spacing: 0.6px; }
  .banner-wrapp { min-height: 605px; overflow: hidden; max-height: 605px; }
  .banner-wrapp h2 { font-size: 44px; line-height: 54px; }
  .banner-wrapp h3 { font-size: 71px; line-height: 82px; }
  .banner-wrapp .banner-row4 { top: 22px; }
  .banner-wrapp .banner-row3 .banner-bar3 a { margin: 0 8px 0 0; }
  .detier-wrapp p { font-size: 10.77px; letter-spacing: 1px; }
  .detier-wrapp h2 { font-size: 27.46px; line-height: 37px; margin: 0 0 6px; }
  .detier-wrapp .detier-row1 { margin: 20px 0 0; }
  .enquer-wrapp p { font-size: 15px; line-height: 25px; }
  .enquer-wrapp p span { display: inline; }
  .enquer-wrapp h2 { font-size: 55px; line-height: 65px; }
  .enquer-wrapp h3 { font-size: 29px; line-height: 34px; margin: 12px 0 18px; }
  .enquer-wrapp h4 { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .enquer-wrapp h5 { font-size: 29px; line-height: 34px; }
  .enquer-wrapp .enquer-btn1 { padding: 15px 22px 15px 24px; }
  .facier-wrapp h2 { font-size: 21px; line-height: 31px; }
  .gester-wrapp h2 { font-size: 21px; line-height: 31px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { height: 44px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { height: 44px; }
  .honoer-wrapp h2 { font-size: 21px; line-height: 31px; }
  .honoer-wrapp .honoer-row2 { margin: 30px auto 0; }
  .honoer-wrapp .honoer-row2 .honoer-bar2 { width: 44px; }
  .impoer-wrapp h2 { font-size: 20px; line-height: 31px; margin: 0 0 16px; }
  .impoer-wrapp h3 { font-size: 14px; letter-spacing: 5.4px; line-height: 24px; }
  .impoer-wrapp h4 { font-size: 80px; line-height: 90px; }
  .impoer-wrapp h5 { font-size: 71px; line-height: 82px; }
  .judger-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .judger-wrapp p span { margin: 0 6px 0 0; }
  .judger-wrapp h2 { font-size: 10px; line-height: 16px; }
  .judger-wrapp h3 { font-size: 71px; line-height: 82px; }
  .judger-wrapp .judger-row1 { width: 25%; }
  .judger-wrapp .judger-row2 { width: 11.5%; }
  .judger-wrapp .judger-btn2 { margin: 0 0 0 14px; padding: 15px 12px 15px 13px; }
  .judger-wrapp .judger-btn3 { margin: 0 0 0 14px; padding: 15px 11px 15px 13px; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 21px 6.8px 22px 6.8px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 10.77px; }
  .footer-wrapp { text-align: center; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row1 .footer-bar1 { float: none; border-right: none; display: inline-block; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row1 .footer-bar1:first-child { border-right: 1px solid #9aa3a5; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row1 .footer-bar1 a { margin: 0 8px 0 0; }
  .footer-wrapp .footer-row2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 7.4px 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 li:last-child { margin-right: 0; }
  .footer-bar2 li, .footer-bar2 li a { font-size: 11px; }
  .footer-bar3 li, .footer-bar3 li a { font-size: 11px; }
  /*inner-css*/
  .innser-wrapp { min-height: 328px; }
  .innser-wrapp h1 { font-size: 33px; line-height: 43px; }
  .innser-wrapp .innser-row3 .innser-bar3 a { margin: 0 8px 0 0; }
  .innser-bar1 li, .innser-bar1 li a { font-size: 11px; }
  .sidber-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .sidber-wrapp h2 { font-size: 23px; line-height: 33px; }
  .sidber-wrapp h3 { font-size: 33.46px; line-height: 43px; }
  .sidber-wrapp h4 { font-size: 23px; line-height: 33px; }
  .sidber-wrapp h5 { font-size: 23px; line-height: 33px; }
  .sidber-bar3 li, .sidber-bar3 li a { font-size: 10.56px; letter-spacing: 1px; }
  .abouer-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .abouer-wrapp h2 { font-size: 19px; line-height: 35px; margin: 0 0 28px; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 li { font-size: 16px; line-height: 27px; }
  .bloger-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .bloger-wrapp h2 { font-size: 19px; line-height: 35px; }
  .bloger-wrapp h3 { font-size: 15px; line-height: 25px; }
  .blogin-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .blog-block h2 { font-size: 19px; line-height: 35px; }
  .blog-block h3 { font-size: 15px; line-height: 25px; }
  .addres-wrapp p { font-size: 13px; }
  .addres-wrapp p span { letter-spacing: 1.8px; }
  .addres-wrapp .addres-row1 { width: 30.88%; }
  .infoer-wrapp h2 { font-size: 21px; line-height: 31px; }
  .feeser-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .feeser-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 28px; }
  .feeser-wrapp h3 { font-size: 19px; line-height: 34px; }
  .feeser-bar1, .feeser-bar2 { font-size: 14px; }
  .gallin-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .gallin-wrapp h2 { font-size: 17px; line-height: 31px; }
  .galler-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .teamer-wrapp p { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .teamer-wrapp h2 { font-size: 24px; line-height: 34px; }
  .teamin-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .teamin-wrapp h2 { font-size: 24px; line-height: 34px; }
  .teamin-wrapp h3 { font-size: 10.77px; letter-spacing: 1px; line-height: 20px; }
  .teamin-wrapp h4 { font-size: 17px; line-height: 27px; }
  .teamin-wrapp h5 { font-size: 19px; line-height: 34px; margin: 0 0 28px; }
  .teamin-wrapp .teamin-row2 .teamin-bar2 li { font-size: 12px; }
  .tester-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .tester-wrapp h2 { font-size: 21px; line-height: 31px; }
  .tester-wrapp h3 { font-size: 16px; line-height: 27px; }
  .tester-wrapp .tester-row2 .tester-bar2 { width: 44px; }
  .treter-wrapp h2 { font-size: 26px; line-height: 36px; }
  .tretin-wrapp p { font-size: 16px; line-height: 27px; margin: 0 0 20px; }
  .tretin-wrapp h2 { font-size: 19px; line-height: 34px; margin: 0 0 28px; }
  .tretin-wrapp h3 { font-size: 16px; line-height: 25px; }
  .tretin-wrapp h3 span { display: inline; }
  .paiger-wrapp .paiger-row1 { width: 100%; }
  .paiger-bar1 li, .paiger-bar1 li a { font-size: 12px; }
  .paiger-wrapp .paiger-btn1 { padding: 16px 32px 16px 48px; }
  .paiger-wrapp .paiger-btn2 { padding: 16px 42px 16px 38px; }
  /*common-css*/
  .galler-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .galler-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .gallin-text1 { font-size: 10.56px; letter-spacing: 1px; }
  .gallin-text2 { font-size: 10.56px; letter-spacing: 1px; }
  .banner-text1 { font-size: 11px; }
  .tretin-text1 { font-size: 16px; }
  .innser-text1 { font-size: 11px; }
  .footer-text1 { font-size: 11px; }
  .paiger-btn2 { background-position: 82px center; }
  .header-boxs1 { display: block; margin: 0 0 20px; }
  .header-btn1:after { display: none; }
  .sidber-lt1, .sidber-rt1 { font-size: 11px; letter-spacing: 0.6px; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 9.77px; letter-spacing: 1px; }
/*.google-badge-award {width: 175px; height: 90px;}
.google-badge-award img {height: 100%; object-fit: cover;}*/
  .partners-wrapp .partners-col1 .partners-row1 img { max-height: 130px; max-width: 100%; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 175px; font-size: 9.77px; letter-spacing: 1px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots { top: inherit; transform: inherit; bottom: -20px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots li { margin: 0 3px 5px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { top: inherit; transform: inherit; bottom: -10px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots li { margin: 0 3px 5px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 img { width: 80%; }
  .enquer-wrapp .enquer-row1 { min-height: 320px; }
  .testimonials .rplg-slider .rplg-slider-prev { left: 0!important; }
  .testimonials .rplg-slider .rplg-slider-next { right: 0!important; }
  .testimonials .rplg-slider .rplgsw-wrapper .grw-review { width: 95%; max-width: 800px; }
  .sidber-wrapp .sidebar-review .margin { width: 100%; }
  .testimonials .outer .slider-container .slick-prev.slick-arrow { left: -3.5%; }
  .testimonials .outer .slider-container .slick-next.slick-arrow { right: -3.5%; }
  .sidebar-review .outer .slider-container .grw-review { max-width: 100%!important; padding: 0!important; }
  .sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 2%!important; }
  .sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 1%!important; }
  .testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 29px; }
  .testimonials .google-rating.ggogledesktop > img { width: 54px!important; }
  .conter-wrapp .conter-row1.fullwiidth .introduction { padding: 30px 6% 20px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 32px; }
  .conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 28px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer { padding: 75px 3% 35px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 20px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 16px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 64.65%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 70%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 32.25%; height: 20vw; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-size: 35px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad:after { left: -170px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { right: -176px; }
  .sidber-wrapp .trt-book .trbook-btn { width: 160px; font-size: 10.55px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 94%; }

.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}

.home-new .header-wrapp .header-bar2 .judger-row-socials {position: absolute; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 250px; top: 115px;}
.home-new .header-wrapp .header-row5 {width: auto;}
.home-new .header-wrapp .header-bar4 { width: 100%; margin: 0 0 20px; padding: 37px 0 0;}
.home-new .header-wrapp .header-row5-new .header-btns-new { margin: 0 0;}
.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus { width: 270px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:first-child { padding-left: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a {margin: 0 8px 0 0;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {height: 16px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 10.77px;}

.home-new .header-wrapp {padding: 44px 0 20px;}

.home-new .enquer-wrapp h3 {font-size: 23px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 {font-size: 10px;}
.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 22px;}
.home-new .guest-treat-wrapp .guest-col2 {padding: 25px 12px;}
.home-new .guest-treat-wrapp .guest-col2 p {letter-spacing: 1.85px; text-align: center;}
.home-new .enquer-wrapp .enquer-row3 {width: 32%; padding: 0;}
.home-new .enquer-wrapp h3 {font-size: 20px;}
.home-new .enquer-wrapp h5 {font-size: 22px;}
.home-new .enquer-wrapp h2 {font-size: 44px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 10px; padding: 13px 19px 13px 19px;}
.home-new .facier-wrapp h1 {font-size: 18px;}
.home-new .co-cordinators-wrapp h2 {font-size: 20px; }
.home-new .co-cordinators-wrapp .cordinators-btn1 {font-size: 10px;}
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {font-size: 10px;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 44px; height: 44px;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 18px;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 70px;}
.home-new .header-wrapp .header-row1 {top: 38%;}
.home-new .detier-wrapp h2 {font-size: 24px;}
.home-new .judger-wrapp .judger-bar22,
.home-new .judger-wrapp .judger-btn1,
.home-new .judger-wrapp .judger-btn2 {font-size: 10px; letter-spacing: 1px;}
.home-new .judger-wrapp .judger-row1 {width: 20%; top: 21%;}
.home-new .judger-wrapp .judger-btn1 {padding: 15px 25px 15px 25px;}
.home-new .judger-wrapp {padding: 80px 0 30px;}

.home-new .judger-wrapp .judger-btn1, .home-new .judger-wrapp .judger-btn2 {font-size: 9px; letter-spacing: .5px; padding: 15px 12px 15px 12px;}
.home-new .judger-wrapp .judger-bar22 {font-size: 9px;letter-spacing: .5px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face {padding: 5px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:first-child { padding-right: 10px;}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {font-size: 10px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:after {right: 0;}
.home-new .judger-wrapp .judger-row-socials a img {height: 16px;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 230px; font-size: 9.77px; letter-spacing: .5px;}

#membershippopup .modal-content h2 {font-size: 26px;}
#membershippopup .modal-content p {letter-spacing: 1.25px; line-height: 1.35; font-size: 12px;}
#membershippopup .modal-content {width: 70%;}
#membershippopup .modal-content .navmembership {font-size: 11px;}
#membershippopup .modal-content h2 span {display: inline;}

.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 {padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row2 { width: 285px;}

.canver-wrapp .fixed .canver-btn2 {margin: 0 0 0 4px; padding: 15px 7px 15px 7px; font-size: 9px;}
.canver-wrapp .fixed .header-btn3 {padding: 15px 7px 15px 7px; font-size: 9px;}
.scroll.fixed .canver-row1 .canver-bar1 li a {padding-left: 3px !important; padding-right: 3px !important;}
.canver-wrapp .fixed .canver-row1 .canver-bar1 {width: auto; display: inline-block; float: none;}
.scroll.fixed .sticky-menu-logo {width: 100px !important;}
.canver-wrapp .fixed .canver-row2 {margin: 0 0 0;}

.mpp-container-position-middle-center .mpp-box.mpp-position-middle-center.mpp-popup {height: 27vw !important; width: 90% !important;}

.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 11px;}
.tretin-wrapp .inner-treatment-form .row .form-control {height: 42px;font-size: 11px;}
.tretin-wrapp .inner-treatment-form .btn {font-size: 11px;}

.feeser-wrapp .feeser-row2 .feeser-bar2 {width: auto;min-width: 100px;}
.feeser-wrapp .feeser-row2 .feeser-bar2:nth-child(2) {padding-left: 2%;}
.feeser-wrapp .feeser-row1 .feeser-bar1 {width: 64%;}
.feeser-wrapp .feeser-row1 h3 {padding-right: 35px;}

   .testimonials + .honoer-wrapp {padding-top: 0;}
    .testimonials .outer .slider-container .grw-review{margin-bottom: 0px;}

}

@media screen and (min-width:901px) and (max-width:1024px) {
  .sidber-wrapp .sidber-row2 img { height: 269px; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: 243px; }
  .teamer-wrapp .teamer-row2 img { height: 241px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: 137px; }
  .galler-wrapp .galler-row2 img { height: 127px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 .treter-row2 { height: 270px; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn, .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .margin { width: 94%; }
  .header-wrapp { text-align: center; }
  .header-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; float: none; }
  .header-wrapp p span { margin: 0 6px 0 0; }
  .header-wrapp .header-row1 { width: 24.4%; margin: 0 auto 20px; position: relative; top: inherit; }
  .header-wrapp .header-row2 { width: 33.4%; margin: 0 2% 0 0; }
  .header-wrapp .header-row3 { width: 20.7%; margin: 0 0 0; }
  .header-wrapp .header-row4 { display: none; }
  .header-wrapp .header-row5 { width: 42%; margin: 0 0 0; }
  .header-wrapp .header-btn1 { width: 100%; padding: 15px 2% 15px 2%; }
  .header-wrapp .header-btn2 { width: 47.5%; padding: 9px 2% 9px 2%; line-height: normal; }
  .header-wrapp .header-btn3 { width: 47.8%; margin: 0 0 0 4.7%; padding: 15px 2% 15px 2%; }
  .canver-wrapp .canver-row1 .canver-bar1 li a { padding: 15px 7.4px 15px; }
  .canver-wrapp .canver-btn1 { padding: 15px 10px 15px 12px; }
  .canver-wrapp .canver-btn2 { margin: 0 0 0 11px; padding: 15px 20px 15px 20px; }
  .canver-bar1 li, .canver-bar1 li a { font-size: 12.77px; letter-spacing: 0.6px; }
  .banner-wrapp { /*min-height:813px;*/ min-height: 675px; max-height: 675px; }
  .banner-wrapp h2 { font-size: 54px; line-height: 64px; }
  .banner-wrapp h3 { font-size: 91px; line-height: 102px; }
  .banner-wrapp .banner-row4 { top: 28px; }
  .banner-wrapp .banner-row3 .banner-bar3 a { margin: 0 11px 0 0; }
  .detier-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; }
  .detier-wrapp h2 { font-size: 35.46px; line-height: 45px; margin: 0 0 9px; }
  .detier-wrapp .detier-row1 { margin: 20px 0 0; }
  .enquer-wrapp p { font-size: 17px; line-height: 27px; }
  .enquer-wrapp p span { display: inline; }
  .enquer-wrapp h2 { font-size: 65px; line-height: 68px; }
  .enquer-wrapp h3 { font-size: 32px; line-height: 38px; margin: 10px 0 15px; }
  .enquer-wrapp h4 { font-size: 11.77px; letter-spacing: 1.3px; line-height: 21px; }
  .enquer-wrapp h5 { font-size: 34px; line-height: 44px; }
  .enquer-wrapp .enquer-btn1 { padding: 15px 25px 15px 27px; }
  .facier-wrapp h2 { font-size: 23px; line-height: 33px; }
  .gester-wrapp h2 { font-size: 23px; line-height: 33px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { height: 45px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { height: 45px; }
  .honoer-wrapp h2 { font-size: 23px; line-height: 33px; }
  .honoer-wrapp .honoer-row2 { margin: 35px auto 0; }
  .honoer-wrapp .honoer-row2 .honoer-bar2 { width: 54px; }
  .impoer-wrapp h2 { font-size: 23px; line-height: 33px; margin: 0 0 21px; }
  .impoer-wrapp h3 { font-size: 16px; letter-spacing: 6.4px; line-height: 26px; }
  .impoer-wrapp h4 { font-size: 95px; line-height: 105px; }
  .impoer-wrapp h5 { font-size: 76px; line-height: 87px; }
  .judger-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; line-height: 21px; }
  .judger-wrapp p span { margin: 0 6px 0 0; }
  .judger-wrapp h2 { font-size: 12px; line-height: 20px; }
  .judger-wrapp h3 { font-size: 91px; line-height: 102px; }
  .judger-wrapp .judger-row1 { width: 25%; }
  .judger-wrapp .judger-row2 { width: 11.5%; }
  .judger-wrapp .judger-btn2 { margin: 0 0 0 17px; padding: 15px 15px 15px 16px; }
  .judger-wrapp .judger-btn3 { margin: 0 0 0 17px; padding: 15px 14px 15px 16px; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 21px 8.6px 22px 8.6px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 12.77px; }
  .footer-wrapp { text-align: center; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row1 .footer-bar1 { float: none; border-right: none; display: inline-block; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row1 .footer-bar1:first-child { border-right: 1px solid #9aa3a5; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row1 .footer-bar1 a { margin: 0 11px 0 0; }
  .footer-wrapp .footer-row2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 9.4px 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 li:last-child { margin-right: 0; }
  .footer-bar2 li, .footer-bar2 li a { font-size: 12px; }
  .footer-bar3 li, .footer-bar3 li a { font-size: 12px; }
  /*inner-css*/
  .innser-wrapp { min-height: 378px; }
  .innser-wrapp h1 { font-size: 43px; line-height: 53px; }
  .innser-wrapp .innser-row3 .innser-bar3 a { margin: 0 11px 0 0; }
  .innser-bar1 li, .innser-bar1 li a { font-size: 12px; }
  .sidber-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; line-height: 21px; }
  .sidber-wrapp h2 { font-size: 24px; line-height: 34px; }
  .sidber-wrapp h3 { font-size: 39.46px; line-height: 49px; }
  .sidber-wrapp h4 { font-size: 24px; line-height: 34px; }
  .sidber-wrapp h5 { font-size: 24px; line-height: 34px; }
  .sidber-bar3 li, .sidber-bar3 li a { font-size: 11.56px; letter-spacing: 1.2px; }
  .abouer-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .abouer-wrapp h2 { font-size: 21px; line-height: 36px; margin: 0 0 33px; }
  .abouer-wrapp .abouer-row1 .abouer-bar1 li { font-size: 17px; line-height: 28px; }
  .bloger-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .bloger-wrapp h2 { font-size: 21px; line-height: 36px; }
  .bloger-wrapp h3 { font-size: 16px; line-height: 26px; }
  .blogin-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .blog-block h2 { font-size: 21px; line-height: 36px; }
  .blog-block h3 { font-size: 16px; line-height: 26px; }
  .addres-wrapp p { font-size: 14px; }
  .addres-wrapp p span { letter-spacing: 2px; }
  .addres-wrapp .addres-row1 { width: 28.88%; }
  .infoer-wrapp h2 { font-size: 23px; line-height: 33px; }
  .feeser-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .feeser-wrapp h2 { font-size: 21px; line-height: 36px; margin: 0 0 33px; }
  .feeser-wrapp h3 { font-size: 21px; line-height: 36px; }
  .feeser-bar1, .feeser-bar2 { font-size: 17px; }
  .gallin-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .gallin-wrapp h2 { font-size: 19px; line-height: 33px; }
  .galler-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .teamer-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; line-height: 21px; }
  .teamer-wrapp h2 { font-size: 26px; line-height: 36px; }
  .teamin-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .teamin-wrapp h2 { font-size: 26px; line-height: 36px; }
  .teamin-wrapp h3 { font-size: 11.77px; letter-spacing: 1.3px; line-height: 21px; }
  .teamin-wrapp h4 { font-size: 18px; line-height: 28px; }
  .teamin-wrapp h5 { font-size: 21px; line-height: 36px; margin: 0 0 33px; }
  .teamin-wrapp .teamin-row2 .teamin-bar2 li { font-size: 13px; }
  .tester-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .tester-wrapp h2 { font-size: 23px; line-height: 33px; }
  .tester-wrapp h3 { font-size: 17px; line-height: 28px; }
  .tester-wrapp .tester-row2 .tester-bar2 { width: 54px; }
  .treter-wrapp h2 { font-size: 27px; line-height: 37px; }
  .tretin-wrapp p { font-size: 17px; line-height: 28px; margin: 0 0 25px; }
  .tretin-wrapp h2 { font-size: 21px; line-height: 36px; margin: 0 0 33px; }
  .tretin-wrapp h3 { font-size: 18px; line-height: 27px; }
  .tretin-wrapp h3 span { display: inline; }
  .paiger-wrapp .paiger-row1 { width: 100%; }
  .paiger-bar1 li, .paiger-bar1 li a { font-size: 13px; }
  .paiger-wrapp .paiger-btn1 { padding: 16px 37px 16px 53px; }
  .paiger-wrapp .paiger-btn2 { padding: 16px 47px 16px 43px; }
  /*common-css*/
  .galler-text1 { font-size: 11.56px; letter-spacing: 1.2px; }
  .galler-text2 { font-size: 11.56px; letter-spacing: 1.2px; }
  .gallin-text1 { font-size: 11.56px; letter-spacing: 1.2px; }
  .gallin-text2 { font-size: 11.56px; letter-spacing: 1.2px; }
  .banner-text1 { font-size: 12px; }
  .tretin-text1 { font-size: 18px; }
  .innser-text1 { font-size: 12px; }
  .footer-text1 { font-size: 12px; }
  .paiger-btn2 { background-position: 95px center; }
  .header-boxs1 { display: block; margin: 0 0 20px; }
  .header-btn1:after { display: none; }
  .sidber-lt1, .sidber-rt1 { font-size: 12px; letter-spacing: 1.1px; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 10.77px; letter-spacing: 1px; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 187px; font-size: 10.77px; letter-spacing: 1px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots { top: inherit; transform: inherit; bottom: -20px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots li { margin: 0 3px 5px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { top: inherit; transform: inherit; bottom: -10px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots li { margin: 0 3px 5px; }
  .enquer-wrapp .enquer-row1 { min-height: 325px; }
  .testimonials .rplg-slider .rplgsw-wrapper .grw-review { max-width: 800px; }
  .testimonials .rplg-slider .rplg-slider-prev { left: 0!important; }
  .testimonials .rplg-slider .rplg-slider-next { right: 0!important; }
  .sidber-wrapp .sidebar-review .margin { width: 100%; }
  .testimonials .outer .slider-container .slick-prev.slick-arrow { left: -3.5%; }
  .testimonials .outer .slider-container .slick-next.slick-arrow { right: -3.5%; }
  .sidebar-review .outer .slider-container .grw-review { max-width: 100%!important; padding: 0!important; }
  .sidebar-review .outer .slider-container .slick-prev.slick-arrow { left: 2%!important; }
  .sidebar-review .outer .slider-container .slick-next.slick-arrow { right: 1%!important; }
  .testimonials .google-rating.ggogledesktop .g-text h3 { font-size: 34px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction { padding: 40px 8% 20px; }
  .conter-wrapp .conter-row1.fullwiidth .introduction h1 { font-size: 36px; }
  .conter-wrapp .conter-row1.fullwiidth .common-style h2 { font-size: 28px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 68%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 22px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 16px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 32.25%; height: 18.15vw; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 64.65%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row:nth-child(odd) .circle.softLoad:after { left: -170px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad:after { right: -176px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad span.number { font-size: 35px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer { padding: 75px 6% 45px; }
  .sidber-wrapp .trt-book .trbook-btn { width: 180px; font-size: 11px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 94%; }

  .home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}

.home-new .header-wrapp .header-bar2 .judger-row-socials {position: absolute; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 300px; top: 115px;}
.home-new .header-wrapp .header-row5 {width: auto;}
.home-new .header-wrapp .header-bar4 { width: 100%; margin: 0 0 20px; padding: 37px 0 0;}
.home-new .header-wrapp .header-row5-new .header-btns-new {  margin: 0 0;}
.home-new .header-wrapp .header-row5 .header-bar6 input[type=search]:focus { width: 274px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face:first-child { padding-left: 0;}

.home-new .header-wrapp {padding: 44px 0 20px;}

.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 28px;}
.home-new .guest-treat-wrapp .guest-col2 {padding: 25px 15px;}

.home-new .enquer-wrapp h3 {font-size: 26px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .guest-treat-wrapp .guest-col2 .treat-btn1 {font-size: 11px;}
.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 22px;}
.home-new .guest-treat-wrapp .guest-col2 {padding: 25px 15px;}
.home-new .guest-treat-wrapp .guest-col2 p {letter-spacing: 1.85px; text-align: center;}
.home-new .enquer-wrapp .enquer-row3 {width: 32%; padding: 0;}
.home-new .enquer-wrapp h3 {font-size: 24px;}
.home-new .enquer-wrapp h5 {font-size: 26px;}
.home-new .enquer-wrapp h2 {font-size: 48px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 10px;}
.home-new .facier-wrapp h1 {font-size: 20px;}
.home-new .co-cordinators-wrapp h2 {font-size: 22px; }
.home-new .co-cordinators-wrapp .cordinators-btn1 {font-size: 11px;}
.home-new .honoer-wrappnew-layout-home .view-all-testi-btn1 {font-size: 11px;}
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit;}
.home-new .honoer-wrappnew-layout-home .honoer-row2 .honoer-bar1 .videobox .video-play-button {width: 57px; height: 57px;}
.home-new .impoer-wrapp-new-lay h2 {font-size: 20px;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 80px;}
.home-new .header-wrapp .header-row1 {top: 38%;}
.home-new .detier-wrapp h2 {font-size: 26px;}
.home-new .judger-wrapp .judger-bar22,
.home-new .judger-wrapp .judger-btn1 {font-size: 11px;}

.home-new .judger-wrapp .judger-btn1, .home-new .judger-wrapp .judger-btn2 {font-size: 9px; letter-spacing: .5px; padding: 15px 12px 15px 12px;}
.home-new .judger-wrapp .judger-bar22 {font-size: 9px;letter-spacing: .5px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face {padding: 5px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:first-child { padding-right: 10px;}
.home-new .judger-wrapp .judger-row-socials .footer-text1 {font-size: 10.77px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:after {right: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 11.77px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a img {height: 16px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face a {margin: 0 8px 0 0;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 187px; font-size: 10.77px; letter-spacing: 1px;}

#membershippopup .modal-content h2 {font-size: 28px;}
#membershippopup .modal-content p {letter-spacing: 1.25px; line-height: 1.35; font-size: 12px;}
#membershippopup .modal-content {width: 70%;}

.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 { padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 {padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row2 { width: 285px;}
.home-new .judger-wrapp .judger-row1 { width: 21%;}

.canver-wrapp .fixed .canver-btn2 {margin: 0 0 0 6px; padding: 15px 10px 15px 10px; font-size: 10px;}
.canver-wrapp .fixed .header-btn3 {padding: 15px 10px 15px 10px; font-size: 10px;}
.scroll.fixed .canver-row1 .canver-bar1 li a {padding-left: 4px !important; padding-right: 4px !important;}
.canver-wrapp .fixed .canver-row1 .canver-bar1 {width: auto; display: inline-block; float: none;}
.scroll.fixed .sticky-menu-logo {width: 118px !important;}

.tretin-wrapp .inner-treatment-form .row .form-group label {font-size: 11px;}
.tretin-wrapp .inner-treatment-form .row .form-control {height: 42px;font-size: 11px;}
.tretin-wrapp .inner-treatment-form .btn {font-size: 11px;}
/* .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1.desktop .slick-slide {
    width: auto !important;
} */
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1.desktop .slick-slide {
  
    margin: 0 10px 0;
}
.enquer-wrapp.rev-view .enquer-row1 .enquer-row2 .enquer-col1.desktop .slick-slide {
   
    margin: 0 10px 0;
}

.feeser-wrapp .feeser-row1 .feeser-bar1 {width: 64%}
.feeser-bar1, .feeser-bar2 {font-size: 16px;}
.feeser-wrapp .feeser-row2 .feeser-bar2 {width: auto;min-width: 113px;}
.feeser-wrapp .feeser-row2 .feeser-bar2:nth-child(2) {padding-left: 2%;}
 .testimonials + .honoer-wrapp {padding-top: 0;}
    .testimonials .outer .slider-container .grw-review{margin-bottom: 0px;}
}








.video-outer { position: relative; padding-top: 56.25%; margin: 15px 0; }

.video-outer iframe { position: absolute; top: 0; width: 100%; height: 100%; left: 0; }

@media screen and (min-width:1025px) and (max-width:1240px) {
  .sidber-wrapp .sidber-row2 img { height: 306px; }
  .detier-wrapp .detier-row1 .detier-bar1 .previewbox { height: 277px; }
  .teamer-wrapp .teamer-row2 img { height: 275px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .infoer-wrapp .infoer-row1 .infoer-bar1 .caldera-grid .form-group.contact-field-submit .btn { font-size: 10.77px; letter-spacing: 1px; }
  .gallin-wrapp .gallin-row2 img { height: 156px; }
  .galler-wrapp .galler-row2 img { height: 145px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .sidber-wrapp .sidber-row1 .caldera-grid .btn-default { font-size: 10.77px; letter-spacing: 1px; }
  .treter-wrapp .treter-row1 .treter-row2 { height: 360px; }
  .gester-wrapp .caldera-grid .gester-btn1 .btn, .gester-wrapp .gester-row1 .gester-bar1 .caldera-grid .gester-fild1 .form-control { font-size: 10.77px; letter-spacing: 1px; }
  .margin { width: 94%; }
  .header-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; }
  .header-wrapp p span { margin: 0 8px 0 0; }
  .header-wrapp .header-row1 { width: 24.4%; top: 38px; }
  .header-wrapp .header-row2 { width: 206px; margin: 0 10px 0 0; }
  .header-wrapp .header-btn1 { padding: 15px 18px 15px 21px; }
  .header-wrapp .header-btn2 { padding: 9px 15px 9px 16px; }
  .header-wrapp .header-btn3 { margin: 0 0 0 10px; padding: 15px 21px 15px 23px; }
  .canver-wrapp .canver-row1 .canver-bar1 li a { padding: 15px 9.4px 15px; }
  .canver-bar1 li, .canver-bar1 li a { font-size: 12.77px; letter-spacing: 0.6px; }
  .detier-wrapp h2 { font-size: 41.46px; line-height: 61px; }
  /*.detier-wrapp .detier-row1 { margin:-200px 0 0;}*/
  .enquer-wrapp p span { display: inline; }
  .enquer-wrapp h2 { font-size: 75px; line-height: 85px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild2 { height: 45px; }
  .gester-wrapp .gester-row1 .gester-bar1 .gester-fild3 { height: 45px; }
  .honoer-wrapp .honoer-row2 { margin: 35px auto 0; }
  .judger-wrapp p { font-size: 11.77px; letter-spacing: 1.3px; }
  .judger-wrapp p span { margin: 0 8px 0 0; }
  .judger-wrapp .judger-row1 { width: 25%; }
  .judger-wrapp .judger-row2 { width: 11.5%; }
  .judger-wrapp .judger-btn2 { margin: 0 0 0 16px; padding: 15px 15px 15px 16px; }
  .judger-wrapp .judger-btn3 { margin: 0 0 0 16px; padding: 15px 14px 15px 16px; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 21px 9.9px 22px 9.9px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 14.77px; }
  .footer-wrapp { text-align: center; }
  .footer-wrapp .footer-row1 { width: 100%; margin: 0 0 20px; }
  .footer-wrapp .footer-row1 .footer-bar1 { float: none; border-right: none; display: inline-block; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row1 .footer-bar1:first-child { border-right: 1px solid #9aa3a5; padding: 9px 2% 9px 1.5%; }
  .footer-wrapp .footer-row2 { width: 100%; }
  .footer-wrapp .footer-row2 .footer-bar2 { width: 100%; }
  .footer-wrapp .footer-row3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 { width: 100%; }
  .footer-wrapp .footer-row3 .footer-bar3 li { margin: 0 9.4px 0 0; }
  .footer-wrapp .footer-row3 .footer-bar3 li:last-child { margin-right: 0; }
  .footer-bar2 li, .footer-bar2 li a { font-size: 12px; }
  .footer-bar3 li, .footer-bar3 li a { font-size: 12px; }
  /*inner-css*/
  .sidber-wrapp h3 { font-size: 45.46px; line-height: 55px; }
  .addres-wrapp .addres-row1 { width: 28.88%; }
  .tretin-wrapp h3 span { display: inline; }
  .paiger-wrapp .paiger-row1 { width: 100%; }
  /*common-css*/
  .sidber-lt1, .sidber-rt1 { font-size: 13px; }
  .paiger-btn2 { background-position: 105px center; }
  .bloger-btn1,   .blogin-btn1,   .canver-btn1,   .canver-btn2,   .enquer-btn1,   .enquer-btn2,   .galler-btn1,   .gallin-btn1,   .gester-btn1,   .gester-fild1,   .header-btn1,   .header-btn2,   .header-btn3,   .infoer-btn1,   .infoer-fild1,   .judger-btn1,   .judger-btn2,   .judger-btn3,   .paiger-btn1,   .paiger-btn2,   .sidber-btn1,   .sidber-fild1,   .teamin-btn1,   .tretin-btn1, .tretin-btn2 { font-size: 10.77px; letter-spacing: 1px; }
  .enquer-wrapp h2 { font-size: 75px; line-height: 85px; }
  .banner-wrapp .banner-row1 .banner-btns .banner-btn1 { width: 187px; font-size: 10.77px; letter-spacing: 1px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row { width: 65%; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text h3 { font-size: 22px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text p { font-size: 16px; line-height: 1.55; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { width: 28%; height: 15.05vw; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .flex.flex-row .text { width: 68.65%; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label { font-size: 12px; }
  .referrals-wrapp .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field { font-size: 10.77px; letter-spacing: 1px; }
  .referrals-wrapp .conter-row1.referrals-col1 { width: 100%; }
  .referrals-wrapp .conter-row1.referrals-col1 .refral-contentrow2 { width: 94%; }


.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}
.home-new .gester-wrapp .gester-row1 .gester-bar1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 10.77px; letter-spacing: 1px;}

.home-new .guest-treat-wrapp .guest-col2 h2 {font-size: 28px;}
.home-new .enquer-wrapp h3 {font-size: 28px;}
.enquer-wrapp h3 span {display: inline;}
.home-new .enquer-wrapp .enquer-row3 {width: 32%; padding: 0;}
.home-new .enquer-wrapp h5 {font-size: 26px;}
.home-new .enquer-wrapp .enquer-btn2-new {font-size: 12px;}
.home-new .facier-wrapp h1 {font-size: 22px;}
.home-new .co-cordinators-wrapp h2 {font-size: 24px; }
.home-new .impoer-wrapp-new-lay .impoer-row1 {align-items: inherit;}
.home-new .impoer-wrapp-new-lay .impoer-row1 .impoer-bar2 {height: inherit;}
.home-new .impoer-wrapp-new-lay img {height: 100%; object-fit: cover;}
.home-new .impoer-wrapp-new-lay h4 {font-size: 92px;}
.home-new .header-wrapp .header-row1 {top: 36px;}

.home-new .header-wrapp .header-row5 .header-bar6 input[type=search] {padding: 11px 25px 11px 25px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:first-child { padding-right: 10px;}

.home-new .judger-wrapp .judger-btn1, .home-new .judger-wrapp .judger-btn2 {font-size: 9px; letter-spacing: .5px; padding: 15px 12px 15px 12px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face {padding: 5px;}
.home-new .judger-wrapp .judger-bar22 { font-size: 9px; letter-spacing: .5px;}

.home-new .judger-wrapp .judger-row-socials .footer-text1 {font-size: 10.77px;}
.home-new .judger-wrapp .judger-row-socials .judger-row-socials-face:after {right: 0;}

.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face .footer-text1 {font-size: 11px;}
.home-new .header-wrapp .header-bar2 .judger-row-socials .judger-row-socials-face {width: 49%; padding: 5px;}

.testimonials .outer .slider-container .grw-review {padding: 0 5px;}

.home-new .banner-wrapp .banner-btns .banner-btn1 {width: 235px;font-size: 10px;  letter-spacing: .5px;}

.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 {padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { padding: 15px 20px 15px 20px;}
.home-new .header-wrapp .header-row5-new .header-btns-new { margin: 44px 0 0;}
.home-new .header-wrapp { padding: 44px 0 20px;}
.home-new .header-wrapp .header-row5 { margin: 44px 0 0;}

.canver-wrapp .canver-btn2 {margin: 0 0 0 6px; padding: 15px 19px 15px 19px;}

.feeser-wrapp .feeser-row1 .feeser-bar1 {width: 64%}
.feeser-bar1, .feeser-bar2 {font-size: 16px;}
.feeser-wrapp .feeser-row2 .feeser-bar2 {width: auto;min-width: 120px;}
 .testimonials + .honoer-wrapp {padding-top: 0;}
    .testimonials .outer .slider-container .grw-review{margin-bottom: 0px;}
}

.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu { display: none; padding: 0; position: absolute; width: 190px; background-color: #c1d82e; top: 100%; }
.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children:hover ul.sub-menu, .canver-wrapp .fixed .canver-row1 .canver-bar1 li.menu-item-has-children:hover ul.sub-menu { display: block; }
.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li a { color: #fff; }
.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li a:hover { color: #4e5a5c; }
.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li { width: 100%; text-align: left; }

.canver-wrapp .canver-row1 .canver-bar1 li.menu-item-has-children ul.sub-menu li a { padding: 10px 15px; float: left; width: 100%; font-size: 15px; }
.canver-wrapp .fixed { padding-bottom: 0; }

.canver-wrapp .fixed ul li.menu-about-us { display: none; }

.fixed .canver-bar1 li { padding-bottom: 10px; }
.fixed .canver-bar1 li.menu-item-has-children ul.sub-menu li { padding-bottom: 0; }
.tretin-wrapp h3 a { color: #c1d82e; }
.teamin-wrapp .teamin-row1 { min-height: 200px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }
.teamin-wrapp .teamin-row2 { position: unset; top: unset; transform: none; }
.conter-wrapp .conter-row2.contact-sidbar { margin-top: -200px; }
.mfp-wrap.mfp-gallery { z-index: 99999; }
.mfp-bg.mfp-fade { z-index: 9999; }
.galler-wrapp .popup-gallery .item .home-photo { height: 353px; }
.galler-wrapp .popup-gallery .item .home-photo img { height: 100%; object-fit: cover; }
.galler-wrapp h2 { color: #c1d82e; }
.treter-wrapp .treter-row1 .treter-row2.photobox-effect1:after { content: ""; background-color: rgba(0, 0, 0, 0.24); width: 100%; height: 100%; top: 0; left: 0; position: absolute; }
.treter-wrapp .treter-row2 .treter-bar2 { z-index: 9; }
.blogin-wrapp .common-style h6 a { color: #c1d82e; }
.feeser-wrapp .feeser-row2 { display: flex; }
.feeser-wrapp .feeser-row1 .feeser-bar1 h5 { font-style: italic; font-size: 15px; color: #585858; line-height: 1; }
.backbtm { clear: both; }
.blogin-wrapp .blogin-row1 .blogin-bar1 img { object-fit: cover; }
.gallin-wrapp .common-style p a { color: #c1d82e; }
/*.gallin-wrapp .gallin-row2 .photobox-effect1 .previewbox { height: 212px }*/
.gallin-wrapp .gallin-row2 .photobox-effect1 .previewbox img { height: 100%; object-fit: contain; }
.feeser-wrapp .fee-bottom-content { display: inline-block; margin-top: 25px; }
/*.slick-dots li button:hover:before .slick-dots li button:focus:before { background: unset !important; }*/
.slick-dots li button:focus:before, .slick-dots li button:hover:before { background: #fff; }
.tretin-wrapp h2, .tretin-wrapp h3 { color: #c1d82e; }
.default-page .caldera-grid h3 { margin-bottom: 35px; }
.default-page .caldera-grid .form-group { margin-bottom: 25px; }
.default-page .caldera-grid { font-family: 'Lato',sans-serif; }
.default-page .caldera-grid label { margin-bottom: 12px; }
.default-page .caldera-grid .form-control:focus { box-shadow: none; border-color: #dedfdf; }
.default-page .caldera-grid .btn-default { margin-top: 5px; }
.feeser-wrapp .feeser-row2-heading ul li { display: inline-block; font-size: 17px; color: #000; font-family: 'Lato',sans-serif; }
.feeser-wrapp .feeser-row2-heading ul { float: right; margin-bottom: 10px; width: 34%; }
.feeser-wrapp .feeser-row2-heading ul li:last-child { float: right; margin-right: 18%; }
.canver-row1 .sticky-menu-logo { display: none!important; }
.scroll.fixed .sticky-menu-logo { display: block!important; width: 130px; height: auto; margin-top: 12px; }
.scroll.fixed .canver-row1 .canver-bar1 { padding-left: 15px; }
.scroll.fixed .canver-row1 .canver-bar1 li a { padding-left: 8px; padding-right: 8px; }
.scroll.fixed .canver-row1 { display: flex; }
.header-search input.search-field { border: 1px solid #dbe784; border-radius: 6px; padding: 6px 10px; line-height: 1; font-size: 13px; }

.header-search .search-submit { background-color: #4f595b; border: none; border-radius: 5px; color: #fff; padding: 8px 12px; line-height: 1; display: inline-block; font-size: 13px; transition: .5s all; }
.header-search .search-submit:hover { background-color: #c1d72e; }
.pagination .nav-links a.page-numbers { font-size: 14px; color: #4f595b; letter-spacing: 1.4px; display: inline-block; padding: 10px 6.3px 10px; }

.pagination .nav-links .next.page-numbers { color: #fff!important; background-color: #4f595b; border-color: #4f595b; cursor: pointer; margin: 0 0 0; padding: 15px 51px 15px 47px!important; text-align: center; font-size: 12.77px!important; letter-spacing: 1.6px!important; text-transform: uppercase; border: 1px solid; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block; margin-left: 20px; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow2.png') no-repeat 113px center; }

.pagination .nav-links .prev.page-numbers { color: #fff!important; background-color: #4f595b; border-color: #4f595b; cursor: pointer; padding: 15px 41px 15px 57px!important; text-align: center; font-size: 12.77px!important; letter-spacing: 1.6px!important; text-transform: uppercase; border: 1px solid; margin-right: 20px; border-radius: 10px; transition: all 0.25s ease-out 0s; display: inline-block!important; background: #4f595b url('/wp-content/themes/evolvedentistry/css/../images/paiger-arrow1.png') no-repeat 18px center; }

.pagination .nav-links .page-numbers.current { font-size: 12.77px!important; }

.alert.alert-success { font-size: 17px; }

@media screen and (min-width:1241px) and (max-width:1340px) {
  .margin { width: 94%; }
  .canver-wrapp .canver-row1 .canver-bar1 li a { letter-spacing: 0.8px; }
  .knower-wrapp .knower-row1 .knower-bar1 li a { padding: 21px 21.8px 22px 21.8px; }
  .knower-bar1 li, .knower-bar1 li a { font-size: 16px; }
  .header-wrapp .header-row1 { width: 22%; top: 30px; }
  .header-wrapp .header-btn1 { padding: 15px 18px 15px 21px; }
  .conter-wrapp .conter-row1.fullwiidth .procedure-outer .circle.softLoad { height: 11.65vw; }

  .home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn2 { padding: 15px 20px 15px 20px;}

.home-new .judger-wrapp .judger-btn1 {padding: 15px 12px 15px 12px;}
.home-new .judger-wrapp .judger-btn2 { padding: 15px 12px 15px 12px;}
  .pum.pum-overlay .pum-container.popmake {max-width: 650px !important; }

  
}

@media screen and (min-width:1440px) {
  .home-new .header-wrapp .header-btn1 {padding: 15px 20px 15px 20px}

  .pum.pum-overlay .pum-container.popmake {max-width: 750px !important; }
}

@media(max-width: 1024px) {
  .enquer-wrapp .enquer-row2 .enquer-bar2 .enquer-sildercontent { width: 100%; padding-left: 0; }
  .enquer-wrapp .enquer-row1 .enquer-bar1 { width: 100%; height: inherit; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-track {display: flex;flex-wrap: wrap;align-items: center;}
  .home-new .enquer-wrapp .enquer-row1 {padding: 20px 0 20px;}
  .galler-wrapp .popup-gallery .item .home-photo { height: 250px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 img { height: 100%; }
  .header-wrapp .header-row5 .header-bar5 { width: 86%; }
  .header-wrapp .header-row5 .header-bar6 { position: absolute; left: -35px; }
  .header-wrapp .header-row3 .header-bar3 { width: 88%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 432px; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"] { padding: 12px 25px 12px 25px; }
}

@media (min-width: 992px) and (max-width: 1024px) {
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 321px; }
  .feeser-wrapp .feeser-row2-heading ul li { font-size: 15px; }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .enquer-wrapp .enquer-row2 { margin: 17px 12.1% 28px 6.1%; }
  .slick-dots { width: 100%!important; transform: none!important; position: inherit!important; right: 0!important; }
}

@media(max-width: 900px) {
  .common-style ol li,   .common-style p,   .common-style p a, .common-style ul li { font-size: 16px; line-height: 27px; }
  .galler-wrapp .popup-gallery .item { width: 33%; }
  .galler-wrapp .popup-gallery .item .home-photo { height: 250px; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 322px; }
  .header-wrapp .header-row5 .header-bar5 { width: 85%; }
  .header-wrapp .header-row5 .header-bar6 { position: absolute; left: -33px; }
}

@media (min-width: 768px) and (max-width: 992px) {
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 248px; }
  .feeser-wrapp .feeser-row2-heading ul { width: 34%; }
  .feeser-wrapp .feeser-row2-heading ul li { font-size: 14px; }
  .feeser-wrapp .feeser-row2-heading ul li:last-child { margin-right: 4%; }
}

@media(min-width:768px) {
  .linker-wrapp .desktop { display: block; }
  .linker-wrapp .mobile-menu { display: none; }
  .dialog__content { width: 80%; max-width: 600px; }
}

@media(max-width:767px) {
  .common-style iframe { width: 100%; }
  .linker-wrapp .mobile-menu { display: block; z-index: 99999;}
  .linker-wrapp .desktop { display: none; }
  .menuzord ul.sub-menu { display: none; position: static; width: 100%; padding: 10px; }
  .menuzord-menu ul.sub-menu li a { padding-top: 5px; padding-bottom: 5px; font-size: 16px; }
  .menuzord-menu ul.sub-menu { padding-top: 5px; }
  .menuzord-responsive .menuzord-menu > li.has-sub> a:after { content: ""; background: url('/wp-content/themes/evolvedentistry/css/../images/arrow-down.png'); position: absolute; width: 12px;height: 14px;top: 12px;display: inline-block;margin-left: 12px;background: none; }
  .header-wrapp .header-row3 .header-bar3 { width: 100%; }
  .header-wrapp .header-row5 .header-bar6 { /*width: 100%;*/ width: auto; float: left; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 100%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"] { padding: 11px 25px 10px 25px; margin: 0; }
  .slider-wrapp .slider-row1 { width: 80%; }
}

@media(max-width: 767px) {
  .common-style ol li,   .common-style p,   .common-style p a, .common-style ul li { font-size: 14px; line-height: 25px; }
  #menuzord ul#menu-main-menu { display: none; }
  .conter-wrapp .conter-row2.contact-sidbar { margin-top: 0; }
  .conter-wrapp .conter-row1 img { max-width: 100%; height: 100%; }
  .galler-wrapp .popup-gallery .item { width: 50%; }
  .galler-wrapp .popup-gallery .item .home-photo { height: 300px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 320px; }
  .feeser-wrapp .feeser-row2 { margin-bottom: 20px; }
  .feeser-wrapp .feeser-row2-heading ul { width: 31%; }
  .linker-wrapp #menuzord ul#menu-mobile-menu { display: none; }
  .header-wrapp .header-row5 .header-bar5 { width: 89%; }
  .header-wrapp .header-row5 .header-bar6 { position: absolute; left: 0; }
  .dialog--open .dialog-inner { padding: 50px 10px!important; }
  .partners-wrapp .partners-col1.desktop { display: none; }
  .partners-wrapp .partners-col1.mobileview { display: block; }
  .partners-wrapp .partners-col1 .partners-row1 img { max-width: 100%; }
  .enquer-wrapp.rev-view .enquer-row3 { margin: 0 0 30px; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-col1.desktop { display: none; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-col1.mobileview { display: block; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 { padding: 35px 6% 60px 6%; }
  .enquer-wrapp.rev-view .enquer-row1 .enquer-row2 ul.slick-dots { top: inherit; transform: inherit; bottom: -35px; left: 0; right: 0; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots { top: inherit; transform: inherit; bottom: -40px; }
  .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-slider .slick-dots li { margin: 0 3px 5px; }
  .enquer-wrapp.rev-view { padding: 40px 0 40px; }
}

@media(max-width:766px) {
  .enquer-wrapp .enquer-row1 .enquer-bar1 { height: auto; }
  .non-slider-row1-innerimage img { width: auto; max-width: 100%; text-align: center; display: inline-block; margin: 0 auto; height: auto; max-height: 90px; }
  .non-slider-row1-innerimage { display: inline-block; width: 23%; float: none; margin: 0 2% 0; }
}

@media (max-width: 600px) {
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 262px; }
  .feeser-wrapp .feeser-row1 .feeser-bar1 { padding: 0 10px 0 0; }
  .feeser-wrapp .feeser-row2-heading ul { width: 35%; }
  .feeser-wrapp .feeser-row2-heading ul li { font-size: 15px; }
  .feeser-wrapp .feeser-row1 .feeser-bar1, .feeser-wrapp .feeser-row2 .feeser-bar2 { line-height: 15px; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 450px; }
  .teamer-wrapp .teamer-row1 .teamer-bar1 a.previewbox, .teamin-wrapp .teamin-row1 .teamin-bar1 { height: 400px; }
  .teamer-wrapp .teamer-row1 .teamer-bar1 a.previewbox img, .teamin-wrapp .teamin-row1 .teamin-bar1 img { height: 100%; width: 100%; object-fit: cover; }
}

@media (max-width: 600px) {
  .innser-wrapp .innser-row1 { bottom: 17.8%; }
  .header-wrapp .header-row5 .header-bar5 { width: 86%; }
  .slider-wrapp .slider-row1 { width: 100%; }
}

@media (max-width: 520px) {
  .header-wrapp .header-row5 .header-bar5 { width: 85%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 420px; }
}
@media (max-width: 480px) {
  .galler-wrapp .popup-gallery .item { width: 100%; }
  .galler-wrapp .popup-gallery .item .home-photo { height: 285px; }
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 209px; }
  .feeser-wrapp .feeser-row2 .feeser-bar2 { width: auto; min-width:68px}
  .feeser-wrapp .feeser-row2-heading ul { width: 36%; }
  .feeser-wrapp .feeser-row2-heading ul li { font-size: 12px; }
  .feeser-wrapp .feeser-row2-heading ul li:first-child { float: left; }
  .header-wrapp .header-row5 .header-bar5 { width: 83%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 400px; }
  section.conter-wrapp.error-section .search-field { margin-bottom: 15px; }
  .slider-wrapp .slider-row1 { width: 100%; }
  .dialog__content { width: 90%; }
}
@media (max-width: 414px) {
  .header-wrapp .header-row5 .header-bar5 { width: 82.5%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 372px; }
  .google-badge-outer span.rplg-biz-based-text { display: none!important; }
}
@media (max-width: 380px) {
  .blogin-wrapp .blogin-row1 .blogin-bar1 { height: 170px; }
  .feeser-wrapp .feeser-row2-heading ul { width: 40%; }
  .header-wrapp .header-row5 .header-bar5 { width: 81%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 338px; }
}
@media (max-width: 360px) {
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 324px; }
}
@media (max-width: 350px) {
  .dialog-inner .g-recaptcha { transform: scale(0.77); margin: 0 auto 0 -2%; }
}
@media (max-width: 320px) {
  .header-wrapp .header-row5 .header-bar5 { width: 82%; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"] { padding: 13px 20px 8px 20px; margin: 0; width: 30px; }
  .header-wrapp .header-row5 .header-bar6 input[type="search"]:focus { width: 288px; }
  .dialog-inner .g-recaptcha { transform: scale(0.77); margin: 0 auto 0 -5%; }
}

/* jarallax styles */
.jarallax-video { min-height: 850px!important; position: relative; }
.jarallax-video:after { content: ""; width: 100%; min-height: 100%; background: rgba(255,255,255,0.40); position: absolute; top: 0; right: 0; left: 0; z-index: 9; }
.jarallax-img { width: 100%; float: left; display: none; }
.jarallax-img img { width: 100%; display: block; }
/* hero block */
.demo-table { width: 100%; text-align: center; background-color: rgba(39, 35, 51, 0.6); color: #fff; position: absolute; top: 0; min-height: 100%; }
.demo-table-cell { text-align: center; width: 100%; position: absolute; top: 50%; transform: translateY(-50%); vertical-align: middle; }
.vimeo-wrapper { width: 100%; height: 100%; pointer-events: none; overflow: hidden; position: fixed; top: 0; left: 0; z-index: -1; }
.vimeo-wrapper iframe { width: 100vw; height: 56.25vw; min-height: 100vh; min-width: 177.77vh; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

 .testimonials + .honoer-wrapp {padding-top: 0;}




/*Smartphone css*/
@media screen and (max-width: 480px) {
  .jarallax-video { width: 100%; float: left; min-height: 760px!important; }
  .pum.pum-overlay .pum-container.popmake {
    max-width: 94% !important;
}
}

@media screen and (min-width:481px) and (max-width:600px) {
  .jarallax-video { width: 100%; float: left; min-height: 760px!important; }
  .pum.pum-overlay .pum-container.popmake {
    max-width: 94% !important;
}
}

@media screen and (min-width:601px) and (max-width:767px) {
  .jarallax-video { width: 100%; float: left; min-height: 836px!important; }
  .pum.pum-overlay .pum-container.popmake {
    max-width: 94% !important;
}
}

@media screen and (min-width:768px) and (max-width:900px) {
  .jarallax-video { min-height: 850px!important; }
  .google-badge-outer { bottom: 160px; }
      .pum.pum-overlay .pum-container.popmake {max-width: 600px !important; }
}

@media screen and (min-width:901px) and (max-width:1024px) {
  .jarallax-video { min-height: 1035px!important; }
  .google-badge-outer { bottom: 90px; }
    .pum.pum-overlay .pum-container.popmake {max-width: 600px !important; }

}

@media screen and (min-width:1025px) and (max-width:1240px) {
  .google-badge-outer { bottom: 90px; }
  /*.banner-wrapp .banner-row3 {
    bottom: 38%;
}*/

  .pum.pum-overlay .pum-container.popmake {max-width: 600px !important; }
}

@media screen and (max-width: 767px) {
  .google-badge-outer { bottom: 90px; }
}

@media screen and (min-width: 768px) {
  .google-rating.ggogledesktop { position: fixed; bottom: 20px; left: 20px; z-index: 999; display: inline-block; width: 210px; cursor: pointer; }
  .google-rating.ggogledesktop img { width: 100%; }
  .google-rating.ggoglemobile { display: none; }
  .google-rating.ggogledesktop { position: fixed; bottom: 20px; left: 20px; z-index: 999; display: inline-block; width: 210px; cursor: pointer; background: #fff; border-radius: 0; padding: 8px 10px; box-shadow: 5px 5px 5px #00000017; border-top: 5px solid #4fce6a; }
  .google-rating.ggogledesktop > img { width: 30%!important; height: auto; display: inline-block; padding: 0 12px 0 0; }
  .google-rating.ggogledesktop .googlerating { width: 70%; float: right; display: inline-block; }
  .google-rating.ggogledesktop .googlerating .fulltotal { width: 100%; float: left; display: inline-block; position: relative; top: 3px; }
  .google-rating.ggogledesktop .googlerating .fulltotal .g-level1 { width: 100%; float: left; display: inline-block; margin: 0 0 4px; }
  .google-rating.ggogledesktop .googlerating .fulltotal .g-level2 { width: 100%; display: flex; flex-wrap: wrap; position: relative; float: left; align-items: center; }
  .google-rating.ggogledesktop .googlerating .fulltotal .g-level1 h2 { font-size: 16px; font-weight: 500; line-height: normal; }
  .google-rating.ggogledesktop .googlerating .fulltotal .g-level2 .gsub-level1 { width: auto; margin: 0 6px 0 0; color: #e7711b; }
  .google-rating.ggogledesktop .googlerating img { width: auto; }
  .google-rating.ggogledesktop img { width: 100%; }
  .wp-gr .wp-google-badge_left-fixed { display: none!important; }
}












@media screen and (max-width: 767px) {
  .google-rating.ggogledesktop { display: none; }
  .google-rating.ggoglemobile { position: fixed; bottom: 10px; left: 3%; z-index: 999; display: inline-block; width: 80px; cursor: pointer; }
  .google-rating.ggoglemobile img { width: 100%; }
  .google-rating.ggogledesktop { display: none; }
  .wp-google-badge.wp-google-badge_left-fixed .wp-google-badge-score { margin-left: 0!important; }
  .wp-google-badge.wp-google-badge_left-fixed { left: 15px!important; bottom: 20px!important; z-index: 999!important; cursor: pointer; width: 105px!important; }
  .wp-google-badge.wp-google-badge_left-fixed span.wp-star { width: 17px!important; float: left!important; }
  .wp-google-badge.wp-google-badge_left-fixed span.wp-star svg { width: 100%!important; float: left; }
  .wp-google-badge.wp-google-badge_left-fixed span.wp-google-rating { display: none!important; }
  .menucame .wp-gr .wp-google-badge_left-fixed { z-index: 999!important; }
  .menucame .quriobotWidgetButton { z-index: 999!important; }

  .home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2.desk {display: none;}
  .home-new .honoer-wrappnew-layout-home .honoer-row1 .honoer-row2.mob {display: block;}


  .linker-wrapp .judger-btn1.sticky-btn {
    position: fixed;
    top: 12px;
    z-index: 99999;
    right: 5%;
    float: none;
    color: #fff;
    background-color: none;
    border-color: #fff;
    margin: 0 0 0;
    padding: 15px 28px 15px 30px;
    font-size: 11.77px;
        letter-spacing: 1px;
}


.linker-wrapp .judger-btn1.sticky-btn:hover {
    color: #c1d82f;
    background-color: #fff;
    border-color: #fff;
}

.linker-wrapp .linker-row1 {
   
    transition: all 0.3s ease;
}

.home-new.menucame .linker-wrapp .linker-row1{padding-bottom: 0;}



.menuzord-responsive .showhide {
   
        padding: 26px 0 26px !important;
    }
.home-new .header-wrapp .header-row5-new .header-btns-new .judger-btn1 {
    display: none;
}

    .enquer-wrapp .enquer-row2 .enquer-bar2 .slick-track {
        align-items: flex-start;
    }

.testimonials + .honoer-wrapp {
    padding-top: 0;
}

.testimonials .outer .slider-container .grw-review{margin-bottom: 0;}
.enquer-wrapp + .honoer-wrapp {
    padding-top: 0; padding-bottom: 0;
}

.enquer-wrapp:has(+ .honoer-wrapp) {
    padding-bottom: 10px;
}

}
