.clr-picker{display:none;flex-wrap:wrap;position:absolute;width:200px;z-index:1000;border-radius:10px;background-color:#fff;justify-content:space-between;box-shadow:0 0 5px rgba(0,0,0,.05),0 5px 20px rgba(0,0,0,.1);-moz-user-select:none;-webkit-user-select:none;user-select:none}.clr-picker.clr-open,.clr-picker[data-inline="true"]{display:flex}.clr-picker[data-inline="true"]{position:relative}.clr-gradient{position:relative;width:100%;height:100px;margin-bottom:15px;border-radius:3px 3px 0 0;background-image:linear-gradient(rgba(0,0,0,0),#000),linear-gradient(90deg,#fff,currentColor);cursor:pointer}.clr-marker{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:1px solid #fff;border-radius:50%;background-color:currentColor;cursor:pointer}.clr-picker input[type="range"]::-webkit-slider-runnable-track{width:100%;height:8px}.clr-picker input[type="range"]::-webkit-slider-thumb{width:8px;height:8px;-webkit-appearance:none}.clr-picker input[type="range"]::-moz-range-track{width:100%;height:8px;border:0}.clr-picker input[type="range"]::-moz-range-thumb{width:8px;height:8px;border:0}.clr-hue{background-image:linear-gradient(to right,#f00 0%,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,#f00 100%)}.clr-hue,.clr-alpha{position:relative;width:calc(100% - 40px);height:8px;margin:5px 20px;border-radius:4px}.clr-alpha span{display:block;height:100%;width:100%;border-radius:inherit;background-image:linear-gradient(90deg,rgba(0,0,0,0),currentColor)}.clr-hue input,.clr-alpha input{position:absolute;width:calc(100% + 16px);height:16px;left:-8px;top:-4px;margin:0;background-color:transparent;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.clr-hue div,.clr-alpha div{position:absolute;width:16px;height:16px;left:0;top:50%;margin-left:-8px;transform:translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:currentColor;box-shadow:0 0 1px #888;pointer-events:none}.clr-alpha div:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:50%;background-color:currentColor}.clr-format{display:none;order:1;width:calc(100% - 40px);margin:0 20px 20px}.clr-segmented{display:flex;position:relative;width:100%;margin:0;padding:0;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;color:#999;font-size:12px}.clr-segmented input,.clr-segmented legend{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0;left:0;top:0;opacity:0;pointer-events:none}.clr-segmented label{flex-grow:1;padding:4px 0;text-align:center;cursor:pointer}.clr-segmented label:first-of-type{border-radius:10px 0 0 10px}.clr-segmented label:last-of-type{border-radius:0 10px 10px 0}.clr-segmented input:checked + label{color:#fff;background-color:#666}.clr-swatches{order:2;width:calc(100% - 32px);margin:0 16px}.clr-swatches div{display:flex;flex-wrap:wrap;padding-bottom:12px;justify-content:center}.clr-swatches button{position:relative;width:20px;height:20px;margin:0 4px 6px 4px;border:0;border-radius:50%;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;cursor:pointer}.clr-swatches button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}input.clr-color{order:1;width:calc(100% - 80px);height:32px;margin:15px 20px 20px 0;padding:0 10px;border:1px solid #ddd;border-radius:16px;color:#444;background-color:#fff;font-family:sans-serif;font-size:14px;text-align:center;box-shadow:none}input.clr-color:focus{outline:none;border:1px solid #1e90ff}.clr-clear{display:none;order:2;height:24px;margin:0 20px 20px auto;padding:0 20px;border:0;border-radius:12px;color:#fff;background-color:#666;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer}.clr-preview{position:relative;width:32px;height:32px;margin:15px 0 20px 20px;border:0;border-radius:50%;overflow:hidden;cursor:pointer}.clr-preview:before,.clr-preview:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border:1px solid #fff;border-radius:50%}.clr-preview:after{border:0;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.clr-marker,.clr-hue div,.clr-alpha div,.clr-color{box-sizing:border-box}.clr-field{display:inline-block;position:relative;color:transparent}.clr-field button{position:absolute;width:30px;height:100%;right:0;top:50%;transform:translateY(-50%);border:0;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;pointer-events:none}.clr-field button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 1px rgba(0,0,0,.5)}.clr-alpha,.clr-alpha div,.clr-swatches button,.clr-preview:before,.clr-field button{background-image:repeating-linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%,#aaa),repeating-linear-gradient(45deg,#aaa 25%,#fff 25%,#fff 75%,#aaa 75%,#aaa);background-position:0 0,4px 4px;background-size:8px 8px}.clr-marker:focus{outline:none}.clr-keyboard-nav .clr-marker:focus,.clr-keyboard-nav .clr-hue input:focus + div,.clr-keyboard-nav .clr-alpha input:focus + div,.clr-keyboard-nav .clr-segmented input:focus + label{outline:none;box-shadow:0 0 0 2px #1e90ff,0 0 2px 2px #fff}.clr-picker[data-alpha="false"] .clr-alpha{display:none}.clr-picker[data-minimal="true"]{padding-top:16px}.clr-picker[data-minimal="true"] .clr-gradient,.clr-picker[data-minimal="true"] .clr-hue,.clr-picker[data-minimal="true"] .clr-alpha,.clr-picker[data-minimal="true"] .clr-color,.clr-picker[data-minimal="true"] .clr-preview{display:none}.clr-dark{background-color:#444}.clr-dark .clr-segmented{border-color:#777}.clr-dark .clr-swatches button:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.clr-dark input.clr-color{color:#fff;border-color:#777;background-color:#555}.clr-dark input.clr-color:focus{border-color:#1e90ff}.clr-dark .clr-preview:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.clr-dark .clr-alpha,.clr-dark .clr-alpha div,.clr-dark .clr-swatches button,.clr-dark .clr-preview:before{background-image:repeating-linear-gradient(45deg,#666 25%,transparent 25%,transparent 75%,#888 75%,#888),repeating-linear-gradient(45deg,#888 25%,#444 25%,#444 75%,#888 75%,#888)}.clr-picker.clr-polaroid{border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.1),0 5px 30px rgba(0,0,0,.2)}.clr-picker.clr-polaroid:before{content:"";display:block;position:absolute;width:16px;height:10px;left:20px;top:-10px;border:solid transparent;border-width:0 8px 10px 8px;border-bottom-color:currentColor;box-sizing:border-box;color:#fff;filter:drop-shadow(0 -4px 3px rgba(0,0,0,.1));pointer-events:none}.clr-picker.clr-polaroid.clr-dark:before{color:#444}.clr-picker.clr-polaroid.clr-left:before{left:auto;right:20px}.clr-picker.clr-polaroid.clr-top:before{top:auto;bottom:-10px;transform:rotateZ(180deg)}.clr-polaroid .clr-gradient{width:calc(100% - 20px);height:120px;margin:10px;border-radius:3px}.clr-polaroid .clr-hue,.clr-polaroid .clr-alpha{width:calc(100% - 30px);height:10px;margin:6px 15px;border-radius:5px}.clr-polaroid .clr-hue div,.clr-polaroid .clr-alpha div{box-shadow:0 0 5px rgba(0,0,0,.2)}.clr-polaroid .clr-format{width:calc(100% - 20px);margin:0 10px 15px}.clr-polaroid .clr-swatches{width:calc(100% - 12px);margin:0 6px}.clr-polaroid .clr-swatches div{padding-bottom:10px}.clr-polaroid .clr-swatches button{width:22px;height:22px}.clr-polaroid input.clr-color{width:calc(100% - 60px);margin:10px 10px 15px 0}.clr-polaroid .clr-clear{margin:0 10px 15px auto}.clr-polaroid .clr-preview{margin:10px 0 15px 10px}.clr-picker.clr-large{width:275px}.clr-large .clr-gradient{height:150px}.clr-large .clr-swatches button{width:22px;height:22px}#admin-settings-context input.not_valid{border:1px solid red}#admin-settings-context input.not_valid{border:1px solid red}#admin-settings-context .acf-error-message{display:none;width:80%;padding-left:20px;padding-right:17px;margin:0}.settings-block .working-day-wrapper{background:#fff}.settings-block .working-day-content{display:grid;grid-template-columns:20% 20% 20% 40%;column-gap:10px;margin-bottom:20px;padding:20px;border-top:1px solid #ccc;background:#fff}.settings-block .working-day-content .day-name input{display:none}.tab-item .settings-block{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.tab-item .settings-block input,.tab-item .settings-block select,.tab-item .settings-block textarea{width:50%}.tab-item .settings-block .phone-holder{position:relative;box-sizing:border-box}.tab-item .settings-block .phone-holder input{padding-left:35px}.tab-item .settings-block .phone-holder:before{position:absolute;width:25px;content:"+1";height:100%;left:0;top:0;display:block;line-height:30px;text-align:center;color:white;background-color:#1b69fd}.tab-item .settings-block p{font-size:14px;font-weight:600;display:block;width:fit-content;width:-moz-fit-content;padding-right:7px}.tab-item .settings-block .config-closest-subsettings{cursor:pointer;border-bottom:1px solid #1b69fd}.settings-block .grouped-block{box-sizing:border-box;padding:15px 20px;background-color:#fff}.setting-item{margin-bottom:20px}.setting-item .setting-title{font-size:16px;color:#000;margin:0;margin-bottom:5px}.setting-item .setting-subscription{font-size:12px;margin:0;margin-bottom:10px;color:#ccc}.settings-block .working-day-content .day-name input+label{display:block;text-align:center;padding-top:7px;padding-bottom:7px;border:1px solid #151515;border-radius:5px;background-color:rgba(43,173,232,.07);font-weight:600;color:#000}.settings-block .working-day-content .day-name input:checked+label{background-color:#0a9bd6;color:#fff}.settings-block .working-day-content .day-time-start,.settings-block .working-day-content .day-time-end,.settings-block .working-day-content .day-additional-tag{display:flex;flex-direction:column;justify-content:space-between}.settings-template{margin-top:45px}.settings-template .tabs-list{display:flex;justify-content:flex-start;align-items:center}.settings-template .tabs-list .tab-item{display:block;width:fit-content;width:-moz-fit-content;padding:12px 23px;border:1px solid #ccc;background-color:rgba(204,204,204,.1);box-sizing:border-box;color:#151515;font-weight:600;text-decoration:none}.settings-template .tabs-list .tab-item.current-active{background-color:#1b69fd;border:1px solid #1b69fd;color:#fff}.split-headings-colors .headings-block-settings div{margin-bottom:10px}.templates-list .templates-list-item{display:grid;grid-template-columns:30% 68%}.templates-list .templates-list-item .alert_msg{background:#fff;color:#1e306e;border-left:#1b69fd solid 3px;border-color:#1b69fd;padding:3px 12px;font-size:13px;line-height:1.5;margin:.5em 0}.templates-list .templates-list-item .alert_msg a{color:#1b69fd;font-weight:bold}.templates-list .templates-list-item .configurations-segment{grid-column-start:1;grid-column-end:3}.templates-list .templates-list-item .description{position:absolute;top:10%;max-width:366px}.templates-selector .select2-container{width:90% !important}.templates-list .templates-switcher .template-item img{width:100%;height:auto}#admin-settings-context{position:relative}#admin-settings-context .tab-item{width:80%;margin-top:0;padding:20px;background:white}#admin-settings-context .tab-item h2{margin:0;cursor:pointer;width:fit-content;width:-moz-fit-content;padding-right:10px;padding-bottom:5px}.submit-settings{margin-top:30px}.submit-settings.submit-top{position:absolute;right:20px;top:-20px;transform:translateY(-100%);margin:0}.submit-settings input{display:block;width:fit-content;width:-moz-fit-content;padding:12px 26px;letter-spacing:.5px;border-radius:13px;background-color:#1b69fd;color:#fff;font-weight:600;font-size:16px;border:none;outline:none;cursor:pointer}.settings-section{margin-bottom:20px}.settings-section.accordion{border-radius:14px;border:2px solid #fff;box-shadow:0 6px 10px 0 rgba(51,153,255,40%);background:#fff;margin:6px auto 20px}.settings-section.accordion .section-heading{cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:transparent;font-size:18px;font-weight:400;line-height:28px;text-align:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;color:#0e61a4;padding:11px 17px}.settings-section.accordion .section-content{background-color:rgba(172,193,202,.1);padding:0 20px}.settings-section.accordion .section-heading .icon-chevron{transition:all .3s}.settings-section.accordion .section-heading .icon-chevron:before{color:#247de5}.settings-section.accordion.expanded .section-heading .icon-chevron{transform:rotate(180deg)}.settings-section.accordion .section-content .settings-block{padding:20px 0}.settings-section.accordion .section-heading h2{margin:0;padding:0 !important}.on-off-switcher{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;border-radius:10px;overflow:hidden;max-width:300px}.on-off-switcher label{display:block;width:100%;height:30px;line-height:30px;text-align:center;background-color:rgba(204,204,204,.67);color:#000;padding:0 !important;border:none !important;border-radius:0 !important}.on-off-switcher input:checked+label{background-color:#1b69fd;color:#fff;font-weight:600}.on-off-switcher input{display:none}.swither-field .on-off-switcher{margin:0 0 10px}.swither-field .first_option label,.swither-field .second_option label{display:block;font-size:12px;font-weight:600;margin-bottom:4px}.repeater-item .repeater-item-heading,.settings-block .working-day-content .day-time-start label,.settings-block .working-day-content .day-time-end label,.settings-block .working-day-content .day-additional-tag label{font-weight:600;display:flex;flex-direction:column}.settings-block .working-day-content label span{display:block;font-weight:400}.settings-block .input_repeater{}.settings-block .input_repeater .repeater_item{display:flex;align-items:stretch;border:1px solid #e1e1e1;width:825px}.settings-block .input_repeater .repeater_item.example_item{display:none}.settings-block .input_repeater .repeater_item .number{display:flex;justify-content:center;align-items:center;width:32px;color:#aaa;background:#f4f4f4}.settings-block .input_repeater .repeater_item .title{display:flex;justify-content:flex-start;align-items:center;width:250px;padding:15px;font-weight:bold;color:#1e306e;background:#f9f9f9;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.settings-block .input_repeater .repeater_item .input_wrapper{display:flex;justify-content:flex-start;align-items:center;width:460px;padding:15px;font-weight:bold;color:#1e306e;background:#fff;border-right:1px solid #e1e1e1}.settings-block .input_repeater .repeater_item .input_wrapper input{width:100%}.settings-block .input_repeater .repeater_item .remove_btn_wrapper{display:flex;justify-content:center;align-items:center;background:#f9f9f9;width:25px}.settings-block .input_repeater .repeater_item .remove_btn_wrapper a{width:15px;height:15px;line-height:14px;font-size:14px;color:#555d66;border:1px solid #555d66;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none}.settings-block.with_repeater a[data-event="add-repeater-row"]{margin:20px 0 0 745px}.container{clear:both;max-width:1260px;margin:0 auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{float:left;width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{float:left;width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{float:left;width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{float:left;width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after{content:" ";display:table}.container:before,.container:after{content:" ";display:table}.container-fluid:before,.container-fluid:after{content:" ";display:table}.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides{margin:0;padding:0;list-style:none}.slides>li{margin:0;padding:0;list-style:none}.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 30px;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:540px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{}.flex-direction-nav a{text-decoration:none;display:block;width:42px;height:42px;-webkit-box-shadow:0px 6px 10px rgba(25,77,128,.15);box-shadow:0px 6px 10px rgba(25,77,128,.15);background:#fff;border-radius:30px;margin:-10px 0 0;position:absolute;top:50%;z-index:10;overflow:visible;opacity:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:24px;display:inline-block;content:"";color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);margin:11px 0 0 8px}.flex-direction-nav a.flex-next:before{content:"";margin:11px 9px 0 0}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right;font-size:0}.flex-direction-nav .flex-prev{font-size:0}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background-color:#fff;color:#333;font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:400;line-height:1.625;margin:0;overflow-x:hidden;min-width:320px}button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input:focus,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button,.gallery img,textarea:focus{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a{color:#378162;font-size:17px;line-height:1.2em;font-weight:600;letter-spacing:.3px;font-style:normal;text-decoration:none;-webkit-transition:.1s ease-out;transition:.1s ease-out;cursor:pointer}a h3{-webkit-transition:.1s ease-out;transition:.1s ease-out;cursor:pointer}a:focus,a:hover,a:hover i{color:#1b583f;outline:none;text-decoration:none}p{font-size:18px;line-height:1.6em;color:#3d3d3d;margin:0 0 1.4em;padding:0;font-weight:400}p+h3,p+h4,p+h5{margin-top:50px}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:none;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:30px 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#333}blockquote{margin:30px}.text-center{text-align:center}.text-right{text-align:right}.object-center{margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2em;margin:.3em 0 .6em;color:#3d3d3d}h1,h2,h3{overflow-wrap:normal}h1{font-size:60px;text-transform:capitalize}h2{font-size:36px;text-transform:capitalize}h3{font-size:28px;font-weight:600}h4{font-size:22px;font-weight:600}h2+h4{margin-top:-.8em}h5{font-size:22px}h6,label{font-style:italic;font-size:14px}.white-text,.white-text *{color:white !important}.wp-caption,embed,iframe,img,object,svg,video{max-width:100%}img,svg{width:100%;height:auto;vertical-align:top}svg [class*=fill-white],svg [class*=fill-white] path{fill:#fff}svg [class*=stroke-white],svg [class*=stroke-white] path{stroke:#fff}svg [class*=fill-accent],svg [class*=fill-accent] path{fill:#378162}svg [class*=stroke-accent],svg [class*=stroke-accent] path{stroke:#378162}svg [class*=fill-primary],svg [class*=fill-primary] path{fill:#1b583f}svg [class*=stroke-primary],svg [class*=stroke-primary] path{stroke:#1b583f}svg [class*=fill-tertiary],svg [class*=fill-tertiary] path{fill:#3d3d3d}svg [class*=stroke-tertiary],svg [class*=stroke-tertiary] path{stroke:#3d3d3d}figure{margin:0}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}.center-block{float:none !important}@media (max-width:768px){.flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.image{background-color:gray;background-size:cover;background-repeat:no-repeat;background-position:center center}.checkmark-item,.content section.white-background+.section,.content section:nth-of-type(2n),.light-background{background-color:#c8c8c8}.white-background{background-color:white !important}.gallery{overflow:hidden}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999;outline:none}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item{float:left;margin:0 0 30px;text-align:center}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-weight:400;padding:15px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}:-ms-input-placeholder{color:#333;opacity:1}::-ms-input-placeholder{color:#333;opacity:1}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#333;opacity:1}button{background-color:#333;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto;margin-bottom:21px}a.button.request{margin-bottom:21px}input[type=button],input[type=reset],input[type=submit]{background-color:#333;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto}.site-container div.wpforms-container-full .wpforms-form button[type=submit],.site-container div.wpforms-container-full .wpforms-form input[type=submit]{background-color:#333;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto}.button{border:0;cursor:pointer;text-align:center;text-decoration:none;white-space:normal;width:auto}button:focus,button:hover{background-color:#0073e5;border-width:0;color:#fff}input[type=button]:focus,input[type=button]:hover{background-color:#0073e5;border-width:0;color:#fff}input[type=reset]:focus,input[type=reset]:hover{background-color:#0073e5;border-width:0;color:#fff}input[type=submit]:focus,input[type=submit]:hover{background-color:#0073e5;border-width:0;color:#fff}.site-container div.wpforms-container-full .wpforms-form input[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form input[type=submit]:hover{background-color:#0073e5;border-width:0;color:#fff}.site-container div.wpforms-container-full .wpforms-form button[type=submit]:focus,.site-container div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#0073e5;border-width:0;color:#fff}.button:focus,.button:hover{background-color:#0073e5;border-width:0;color:#fff}.entry-content .button:focus,.entry-content .button:hover{color:#fff}.button{display:inline-block}.site-container button:disabled{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}.site-container button:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}.site-container input:disabled,.site-container input[type=button]:disabled,.site-container input[type=reset]:disabled,.site-container input[type=submit]:disabled{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}.site-container input:disabled:hover,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:40px;table-layout:fixed;width:100%;word-break:break-all}tbody{border-bottom:1px solid #eee}td,th{text-align:left;vertical-align:top}td{border-top:1px solid #eee;padding:10px}th{font-weight:600;padding:0 10px 10px}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.screen-reader-shortcut{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:30px}.site-container{-webkit-animation:fadein 1s;animation:fadein 1s;word-wrap:break-word}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.site-inner{clear:both}.wrap{width:100%;max-width:1200px;margin:auto}.section,section{padding:90px 4%;width:100%}.section-footer{margin-top:70px}.section-title{margin-top:0px}.avatar{border-radius:50%;float:left}.alignleft .avatar,.author-box .avatar{margin-right:20px}.alignright .avatar{margin-left:20px}.comment .avatar{margin:0 15px 20px 0}.after-entry,.archive-description,.author-box{margin-bottom:40px}.after-entry{-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.breadcrumb{border-bottom:1px solid #eee;font-size:16px;margin-bottom:40px;padding-bottom:10px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-description .entry-title,.archive-title,.author-box-title{font-size:20px;font-weight:600;margin-bottom:10px}.entry-title{text-align:center;margin:60px 0px 10px}.entry-title a{color:#333;text-decoration:none}.sidebar .widget-title a{color:#333;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#0073e5}.widget-title{font-size:18px;font-weight:600;margin-bottom:20px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 30px}.alignnone,img.alignnone{margin-bottom:15px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 20px 20px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 20px 20px}.gallery-caption,.wp-caption-text{font-size:14px;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.widget{margin-bottom:40px}.widget p:last-child{margin-bottom:0}.widget ul>li{margin-bottom:10px}.widget ul>li:last-of-type{margin-bottom:0;padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.faq-item .wrap,.page-template-template-custom .entry .wrap,.service-about .wrap,.service-benefits .wrap,.service-benefits-alt .wrap,.service-cost .wrap,.service-process .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.faq-item .wrap>*,.page-template-template-custom .entry .wrap>*,.service-about .wrap>*,.service-benefits .wrap>*,.service-benefits-alt .wrap>*,.service-cost .wrap>*,.service-process .wrap>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.faq-item .image-panel,.page-template-template-custom .entry .image-panel,.service-about .image-panel,.service-benefits .image-panel,.service-benefits-alt .image-panel,.service-cost .image-panel,.service-process .image-panel{background:#f9fafc;margin-left:40px;padding:0px;border-radius:15px;height:100%}.faq-item .image-panel img,.page-template-template-custom .entry .image-panel img,.service-about .image-panel img,.service-benefits .image-panel img,.service-benefits-alt .image-panel img,.service-cost .image-panel img,.service-process .image-panel img{margin-top:30px;margin-left:-40px}.faq-item li,.page-template-template-custom .entry li,.service-about li,.service-benefits li,.service-benefits-alt li,.service-cost li,.service-process li{list-style-position:outside;padding:14px 10px;margin:0 2%}.faq-item ol,.faq-item ul,.page-template-template-custom .entry ol,.page-template-template-custom .entry ul,.service-about ol,.service-about ul,.service-benefits ol,.service-benefits ul,.service-benefits-alt ol,.service-benefits-alt ul,.service-cost ol,.service-cost ul,.service-process ol,.service-process ul{padding:18px 34px;margin:12px 2% 40px;background-color:#c8c8c8}.faq-item ul li,.page-template-template-custom .entry ul li,.service-about ul li,.service-benefits ul li,.service-benefits-alt ul li,.service-cost ul li,.service-process ul li{list-style:disc}.faq-item ol li,.page-template-template-custom .entry ol li,.service-about ol li,.service-benefits ol li,.service-benefits-alt ol li,.service-cost ol li,.service-process ol li{list-style:decimal}.featured-content .entry{border-bottom:1px solid #eee;margin-bottom:20px}.featured-content .entry:last-of-type{border-bottom:none;margin-bottom:0}.featured-content .entry-title{font-size:16px;margin-bottom:5px;margin-top:10px}.after-entry .enews{text-align:center;padding:10px}.sidebar .enews{background-color:#f5f5f5;padding:30px}.enews-widget input{font-size:16px;margin-bottom:10px}.after-entry .enews-widget input{text-align:center}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:20px}.entry-content .wpforms-container{margin-bottom:40px}.entry-content .wpforms-form .wpforms-field{clear:both;margin:20px 0;overflow:hidden}.site-container .wpforms-container .wpforms-form .wpforms-field input{border-radius:0;height:auto;padding:15px}.site-container .entry-content .wpforms-form .wpforms-field-label{font-weight:600}.site-container .entry-content .wpforms-form .wpforms-field-sublabel{font-size:14px;font-weight:300}.entry-content .wpforms-form .wpforms-field-hp{display:none !important;left:-9000px !important;position:absolute !important}.site-container .entry-content .wpforms-form textarea{padding:15px}.site-container .entry-content .wpforms-form textarea.wpforms-field-small{height:120px}.site-container .entry-content .wpforms-form textarea.wpforms-field-medium{height:200px}.site-container .entry-content .wpforms-form textarea.wpforms-field-large{height:300px}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#333;outline:#ccc solid 1px}.site-header{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);padding:0 30px}.title-area{float:left;padding-bottom:25px;padding-top:25px}.wp-custom-logo .title-area{max-width:350px;padding-bottom:5px;padding-top:5px;width:100%}.wp-custom-logo .title-area img{width:auto}.site-title{font-size:20px;font-weight:600;line-height:1;margin-bottom:0}.site-title a{color:#333;text-decoration:none}.site-title a:focus,.site-title a:hover{color:#333;text-decoration:none}.site-description,.wp-custom-logo .site-title{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.genesis-nav-menu{clear:both;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:block;float:none;position:relative}.genesis-nav-menu a{color:#333;display:block;font-size:15px;font-weight:400;outline-offset:-1px;padding-bottom:12px;padding-top:12px;text-decoration:none}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#0073e5;text-decoration:none}.genesis-nav-menu .current-menu-item>a{color:#0073e5;text-decoration:none}.genesis-nav-menu .sub-menu{width:100%;clear:both;display:none;left:-9999px;margin:0;opacity:1;padding-left:15px;position:static;z-index:99}.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#0073e5;text-decoration:none}.genesis-nav-menu .sub-menu a{width:100%;background-color:#fff;font-size:14px;position:relative;word-wrap:break-word}.genesis-nav-menu .menu-item:focus{position:relative}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{display:block;left:auto;opacity:1}.menu .menu-item:focus{position:static}.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.genesis-responsive-menu{display:none;position:relative}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu{display:none}.menu-toggle,.sub-menu-toggle{background-color:transparent;border-width:0;color:#333;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover{background-color:transparent;border-width:0;color:#0073e5}.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;border-width:0;color:#0073e5}.menu-toggle{float:right;line-height:20px;margin-bottom:10px;margin-top:10px;padding:15px 0;position:relative;z-index:1000}.menu-toggle.activated:before{content:""}.site-header .menu-toggle:before{float:left;margin-right:5px;position:relative;text-rendering:auto;top:1px}.sub-menu-toggle{float:right;padding:9px 10px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:12px 10px}.sub-menu-toggle:before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.sub-menu-toggle.activated:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-primary{clear:left;padding-bottom:15px;padding-top:15px;width:100%}.nav-secondary{margin-top:10px}.nav-secondary .genesis-nav-menu{line-height:1.5}.nav-secondary .menu-item{display:inline-block}.nav-secondary a{margin-left:10px;margin-right:10px;padding:0}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:30px;padding-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ul>li,.entry-content ul ul>li{list-style-type:circle}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#f5f5f5}.content .sticky{background-color:#f5f5f5;padding:30px}p.entry-meta{font-size:16px;margin-bottom:0}.entry-categories,.entry-tags{display:block}.entry-comments-link:before{content:"—";margin:0 6px 0 2px}.pagination{clear:both;margin:60px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#f5f5f5;color:#333;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover{background-color:#333;color:#fff}.archive-pagination li.active a{background-color:#333;color:#fff}.comment-respond,.entry-comments,.entry-pings{margin-bottom:40px}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-header{margin-bottom:30px}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{margin-bottom:0}.entry-pings .reply{display:none}.comment-form-cookies-consent label{display:inline;padding-left:10px}.sidebar{font-size:16px;line-height:1.5}.sidebar .widget{margin-bottom:40px}.sidebar p{margin-bottom:20px}.footer-widgets{border-top:1px solid #eee;background-color:#fff;clear:both;padding:60px 0}.footer-widgets .wrap{margin-left:auto;margin-right:auto}.footer-widget-area{margin-bottom:40px;padding-left:30px;padding-right:30px}.footer-widget-area:last-child{margin-bottom:0}.footer-widgets .widget:last-child{margin-bottom:0}.site-footer{background-color:#fff;border-top:1px solid #eee;font-size:15px;line-height:1.5;padding:30px;text-align:center}.site-footer p{margin-bottom:0}@media only screen and (min-width:480px){table{table-layout:auto;word-break:normal}}@media only screen and (min-width:960px){.site-header{position:sticky;top:0;z-index:9999}.admin-bar .site-header{top:32px}.genesis-nav-menu .menu-item{display:inline-block}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu>.menu-bold>a{font-weight:700}.genesis-nav-menu>.menu-highlight>a{background-color:#333;border-radius:3px;color:#fff;font-weight:600;margin-left:15px;padding-left:20px;padding-right:20px}.genesis-nav-menu>.menu-highlight>a:focus,.genesis-nav-menu>.menu-highlight>a:hover{background-color:#0073e5}.genesis-nav-menu .sub-menu{width:180px;border-top:1px solid #eee;opacity:0;padding-left:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.genesis-nav-menu .sub-menu a{width:180px;border:1px solid #eee;border-top:0;padding-bottom:15px;padding-top:15px}.genesis-nav-menu .sub-menu .sub-menu{margin:-46px 0 0 179px}.genesis-responsive-menu{display:block;padding-top:15px}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.nav-primary{clear:none;float:right;width:auto}.nav-primary .genesis-nav-menu a{padding-left:15px;padding-right:15px}.site-inner{max-width:1140px}.content{float:left;width:65%}.sidebar-content .content{float:right}.full-width-content .content,.landing-page .content{float:none;margin-left:auto;margin-right:auto}.sidebar{float:right;width:30%}.sidebar-content .sidebar{float:left}.author-box{background-color:#f5f5f5;padding:30px}.after-entry{padding:40px 60px}.after-entry .enews{padding-left:30px;padding-right:30px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}.after-entry,.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings{margin-bottom:60px}.footer-widgets .wrap{max-width:1140px}.footer-widget-area{float:left;margin-bottom:0;width:33.3333333333%}}@media print{*{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#333 !important;text-shadow:none !important}:after,:before{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#333 !important;text-shadow:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.site-title>a:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}[class*=" icon-"],[class^=icon-]{font-family:"icomoon" !important;speak-as:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i:before{color:#c6c6c6}.icon-fax:before{content:""}.icon-arrow:before{content:""}.icon-calendar:before{content:""}.icon-check-with-circle:before{content:""}.icon-check:before{content:""}.icon-chevron:before{content:""}.icon-clock:before{content:""}.icon-close:before{content:""}.icon-comments:before{content:""}.icon-download:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-location:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-mouse:before{content:""}.icon-phone:before{content:""}.icon-plus:before{content:""}.icon-remove:before{content:""}.icon-revup:before{content:""}.icon-selector:before{content:""}.icon-send:before{content:""}.icon-star-filled:before{content:""}.icon-star:before{content:""}.icon-user:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}i:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}input[type=submit]{font-size:17px;line-height:21px;font-weight:700;letter-spacing:.3px;border-radius:3px;padding:11px 17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#378162;-webkit-box-shadow:0px 6px 10px rgba(138,138,138,.4);box-shadow:0px 6px 10px rgba(138,138,138,.4);color:white}input[type=submit].active,input[type=submit]:active,input[type=submit]:hover{outline:none;background-color:#35bd84;-webkit-box-shadow:0px 10px 14px rgba(138,138,138,.4);box-shadow:0px 10px 14px rgba(138,138,138,.4)}.button,button{font-size:17px;line-height:21px;font-weight:700;letter-spacing:.3px;border-radius:3px;padding:11px 17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#378162}.button:nth-of-type(2n),button:nth-of-type(2n){margin-top:10px}.button i:before,button i:before{color:#378162}.button.active,.button:active,.button:hover,button.active,button:active,button:hover{color:#35bd84;outline:none}.button.accent,button.accent{background-color:#378162;color:white !important;-webkit-box-shadow:0px 6px 10px rgba(138,138,138,.4);box-shadow:0px 6px 10px rgba(138,138,138,.4)}.button.accent i:before,button.accent i:before{color:white !important}.button.accent.active,.button.accent:active,.button.accent:hover,button.accent.active,button.accent:active,button.accent:hover{background-color:#35bd84;-webkit-box-shadow:0px 10px 14px rgba(138,138,138,.4);box-shadow:0px 10px 14px rgba(138,138,138,.4)}.button.primary,button.primary{background-color:#fff;-webkit-box-shadow:0px 6px 10px rgba(138,138,138,.4);box-shadow:0px 6px 10px rgba(138,138,138,.4)}.button.primary.active,.button.primary:active,.button.primary:hover,button.primary.active,button.primary:active,button.primary:hover{-webkit-box-shadow:0px 10px 14px rgba(138,138,138,.4);box-shadow:0px 10px 14px rgba(138,138,138,.4)}.button.secondary,button.secondary{background-color:transparent;border:2px solid #378162}.button.secondary.active,.button.secondary:active,.button.secondary:hover,button.secondary.active,button.secondary:active,button.secondary:hover{border:2px solid #35bd84}.button.tertiary,button.tertiary{background:none;border:none}.button.tertiary.active,.button.tertiary:active,.button.tertiary:hover,button.tertiary.active,button.tertiary:active,button.tertiary:hover{background:none;border:none}.button i,button i{margin-left:10px}.button .icon-chevron,button .icon-chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.a-link{background:none;color:#378162;font-size:17px;line-height:1.2em;font-weight:600;letter-spacing:.3px;font-style:normal;text-decoration:none;-webkit-transition:.1s ease-out;transition:.1s ease-out;cursor:pointer;padding:inherit;border-radius:0;margin-bottom:0}.a-link.active,.a-link:active,.a-link:focus,.a-link:hover{background:none;border:none;color:#1b583f;outline:none;text-decoration:none}a .icon-chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content{width:100%}.site-inner{max-width:100%;padding:0}.entry{margin-bottom:0}input,select,textarea{border:1px solid #333;margin-top:7px}input[type=submit]{float:right}.card{overflow:hidden;margin-bottom:14px}.card-default{background:#e4e4e4;border:1px solid #e4e4e4;overflow:hidden}.card-interactive{background:#e4e4e4;border:1px solid #e4e4e4;-webkit-box-shadow:0px 4px 8px rgba(179,179,179,.2);box-shadow:0px 4px 8px rgba(179,179,179,.2);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.card-interactive:hover{-webkit-box-shadow:0px 10px 14px rgba(138,138,138,.4);box-shadow:0px 10px 14px rgba(138,138,138,.4)}.accent-color{background-color:#378162}.card-cta{background-color:#378162;-webkit-box-shadow:0px 6px 10px rgba(138,138,138,.4);box-shadow:0px 6px 10px rgba(138,138,138,.4);color:white !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px 21px;z-index:999;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-guarantee{padding:70px 21px 40px;margin-top:-50px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-guarantee p{margin:0px}.card-image{border-radius:2px;overflow:hidden}.image-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.flexslider{}.flexslider .slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none}.flexslider .slides li{height:auto;max-height:100%;max-width:100%;width:100%;overflow-y:hidden}.flexslider .slides .card-image{max-height:700px !important;max-width:100% !important;margin:0 auto !important;width:auto !important;width:100%;height:50vmin;background-size:contain !important;background-repeat:no-repeat;background-position:center center;-o-object-fit:contain;object-fit:contain}.flexslider .mejs-container{border-radius:0}.mejs-container,.mejs-overlay.load,.wp-video,video.wp-video-shortcode{width:100% !important;height:100% !important}.mejs-container{padding-top:66.25%}.wp-video,video.wp-video-shortcode{max-width:100% !important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.mejs-container{background:none !important;overflow:hidden}.mejs-controls{background:black !important;display:none !important}.mejs-controls button{border-radius:0px !important;-webkit-transition-property:background-color;transition-property:background-color}.site-header .wrap .top-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header .logo{width:19%;display:inline-block;vertical-align:middle;text-align:center;max-height:90px;position:relative;display:inline-block;margin:1% 2%}.site-header .logo img{max-height:90px;width:auto;height:auto;border-radius:0px !important}.site-header .nav{display:inline-block}.site-header .mobile-nav,.site-header .nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header .mobile-nav ul,.site-header .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .mobile-nav li,.site-header .nav li{display:inline-block;margin:1%;text-align:center;line-height:1rem;border:none;white-space:nowrap}.site-header .mobile-nav a,.site-header .nav a{vertical-align:middle;margin-bottom:0}.site-header .mobile-nav button,.site-header .nav button{margin:0}#service-menu{display:none;width:100%;border-top:1px solid rgba(49,162,255,.14);padding:21px 0;margin-top:10px}#footer .card-list .card-button,#footer .card-list .description,#service-menu .card-list .card-button,#service-menu .card-list .description,#service-menu-mobile .card-list .card-button,#service-menu-mobile .card-list .description{display:none}#footer .card-list .service-icon,#service-menu .card-list .service-icon,#service-menu-mobile .card-list .service-icon{min-height:140px;padding:0px;max-width:140px}@media (max-width:991px){.site-header{position:sticky;width:100%;z-index:99;background:transparent;padding:0;top:0px}.site-header .logo{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.site-header .nav{display:none}.site-header .mobile-nav{display:inline-block}.site-header .wrap{background:#fff;border:1px solid rgba(49,162,255,.05);-webkit-box-shadow:0px 4px 8px rgba(46,122,205,.2);box-shadow:0px 4px 8px rgba(46,122,205,.2);border-radius:0 0 14px 14px;padding:14px 21px;width:auto}.site-header .logo img{max-height:70px}}@media (min-width:991px){#service-menu.active{display:block}#footer .card-list .service-icon,#service-menu .card-list .service-icon,#service-menu-mobile .card-list .service-icon{min-height:90px;padding:0px;max-width:90px}}button.full-width{width:100%}button.full-width span{margin:auto}button.full-width span i{margin:0}.services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:21px}.services-list .service-column{width:100%;margin-bottom:20px}.services-list .service-column h4{letter-spacing:-.3px}.services-list .service-column li{padding:7px 14px 7px 0px;width:100%}.services-list .service-column img,.services-list .service-column svg{width:24px;height:24px;position:absolute}.services-list .service-column span{margin-left:38px;display:block;padding-top:2px;letter-spacing:-.3px}.pages-list li a,.services-list li a{display:block}@media (max-width:991px){.services-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.services-list .service-column{padding:0}.services-list .service-column li{display:inline-block;width:50%}}.mobile-nav{display:none;text-align:right}.mobile-nav .request{margin-right:21px}.mobile-links{display:none;width:100%;background:#fff;border-top:1px solid rgba(49,162,255,.14);padding-top:21px;margin-top:21px}#service-menu-mobile{display:none}#open-mobile-services i{-webkit-transform:none;transform:none;margin-left:5px}#open-mobile-services.active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-links .request{display:none;padding-top:14px;margin-top:14px;border-top:1px solid rgba(49,162,255,.14)}.mobile-links li{padding:7px 0}.page-template-template-basic .entry-content{max-width:1140px;margin:0 auto}#reviews{margin-bottom:91px}#testimonialHome img{margin-left:-5px}#hero .button.request,#hero button:first-of-type{margin-right:21px;margin-bottom:21px}.modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(51,56,61,.8)}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;max-width:800px;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:bold;z-index:9;position:relative}.close:focus,.close:hover{color:black;text-decoration:none;cursor:pointer}#details .flexbox,#features .flexbox.stretch,#footer .flexbox{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.divider-bottom,.divider-left,.divider-right,.divider-top{border:1px solid rgba(170,188,205,.4)}.divider-top{border-right:none !important;border-left:none !important;border-bottom:none !important}.divider-bottom{border-right:none !important;border-left:none !important;border-top:none !important}.divider-left{border-right:none !important;border-top:none !important;border-bottom:none !important}.divider-right{border-left:none !important;border-top:none !important;border-bottom:none !important}.tab li a{border:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.tabcontent{display:none;-webkit-animation:fadeEffect .6s;animation:fadeEffect .6s}@-webkit-keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.flexbox.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexbox.flex-4c li{width:25%}.flexbox.flex-2c li{width:49%}.media-overlay{background:none;background:rgba(53,53,53,.1882352941)}.video-wrapper{position:relative;padding-bottom:56.25%;width:100%;height:0;background:none}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.checkmark-item{padding:18px 12px;margin:12px 24px;list-style-type:disc}.checkmark-list i+*{line-height:1em}.section-hero .service-icon{padding-left:0}#features .flexbox.stretch div:first-child{padding:0 4% 0 10%}.home #hero .flexbox{position:absolute}#hero{position:relative;min-height:80vh}#hero h2{margin-bottom:34px}#hero .button.request,#hero button{margin-top:14px}#hero .flexbox{min-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#hero .image-container{position:absolute;top:0;right:0;width:50%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;background-position:center center;background-size:cover;background-repeat:no-repeat}#hero .video-container{width:100%;height:100%;overflow:hidden;position:absolute}#hero .video-container video{-o-object-fit:contain;object-fit:contain;-o-object-fit:fill;object-fit:fill;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0 !important}.home #about .image{width:280px;height:280px}.home #about .flexbox:nth-of-type(2) .col-lg-3{text-align:right}#service-about.service-about-videos-1 .section-title,#service-about.service-about-videos-2 .section-title,#service-about.service-about-videos-3 .section-title{width:100%;text-align:center}#service-about.service-about-videos-1 .videos,#service-about.service-about-videos-2 .videos,#service-about.service-about-videos-3 .videos{margin-bottom:2rem}#service-about.service-about-videos-1 .videos>*,#service-about.service-about-videos-2 .videos>*,#service-about.service-about-videos-3 .videos>*{aspect-ratio:16/9;height:auto;min-width:30%}#service-about.service-about-videos-1 .videos{width:50%;padding:10px}#service-about.service-about-videos-1 .text{width:calc(50% - 40px);padding:10px}#service-about.service-about-videos-2 .videos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:46px}#service-about.service-about-videos-2 .videos>*{-ms-flex-negative:1;flex-shrink:1;width:100%}#service-about.service-about-videos-3 .videos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#service-about.service-about-videos-3 .videos>*{-ms-flex-negative:1;flex-shrink:1;width:100%}@media (max-width:768px){#service-about .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#service-about .wrap .text,#service-about .wrap .videos{width:500px;max-width:calc(100% - 20px)}#service-about .wrap .videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:326px}}#intro.intro-with-image .image_wrapper img{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;border-radius:16px}#intro.intro-with-image a.button{display:block;width:220px;text-align:center}#intro.intro-with-image .wrap>*{font-size:22px}#intro.cards h2{text-align:center;margin-bottom:56px}#intro.cards .card svg{height:96px;width:auto;margin-bottom:24px}#intro.cards .card .title{font-size:24px;line-height:34px;font-weight:600;margin-bottom:16px}#intro.numbers h2{text-align:center;margin-bottom:56px}#intro.numbers .numbers_wrapper .card{margin-bottom:60px}#intro.numbers .numbers_wrapper .card>*{margin-right:30px}#intro.numbers .numbers_wrapper .card .title{font-size:24px;line-height:34px;font-weight:600;margin-bottom:16px}#intro.numbers .numbers_wrapper .card .number{width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-size:64px;font-weight:700;color:#fff;margin-bottom:27px}#intro.featured_services .wrap{padding:0 15px;gap:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#intro.featured_services .wrap:after,#intro.featured_services .wrap:before{content:none}#intro.featured_services .intro_text{max-width:640px}#intro.featured_services .intro_text p{font-size:18px;line-height:26px}#intro.featured_services .services{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:375px}#intro.featured_services .services li{background:#fff;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,.05);box-shadow:0px 0px 8px rgba(0,0,0,.05);border-radius:12px}#intro.featured_services .services li:hover{-webkit-box-shadow:0px 8px 25px rgba(26,35,69,.15);box-shadow:0px 8px 25px rgba(26,35,69,.15)}#intro.featured_services .services li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#intro.featured_services .services li a svg{width:58px;height:48px;padding:0 10px 0px 0px;float:left;border-right:2px solid #dbe8f5}#intro.featured_services .services li a .right_sec_ser{text-align:left;padding-left:25px}#intro.featured_services .single_service{max-width:400px;-ms-flex-negative:0;flex-shrink:0;width:100%;border-radius:6px;background:#fff;-webkit-box-shadow:0px 4px 12px rgba(26,77,128,.1);box-shadow:0px 4px 12px rgba(26,77,128,.1)}#intro.featured_services .single_service:hover{-webkit-box-shadow:0px 8px 25px rgba(26,35,69,.15);box-shadow:0px 8px 25px rgba(26,35,69,.15)}#intro.featured_services .single_service img{width:100%;aspect-ratio:400/240;-o-object-fit:cover;object-fit:cover}#intro.featured_services .single_service .service_details{border:2px solid #f7f9fa;border-top:none;border-radius:0 0 6px 6px;padding:20px 24px 20px}#intro.featured_services .single_service .service_details .title{font-weight:700;font-size:28px;line-height:1.2em;text-align:center;color:#39f;margin-bottom:12px}#intro.featured_services .single_service .service_details .subheader{font-size:16px;margin:0;text-align:center;color:#2d63b4}@media (max-width:992px){#intro.intro-with-image .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:48px}#intro.intro-with-image .wrap:after,#intro.intro-with-image .wrap:before{content:none}#intro.intro-with-image .wrap .text{text-align:center}#intro.intro-with-image .wrap .text a.button{margin:0 auto}#intro.intro-with-image .wrap .video_container{width:100%;max-width:460px;margin:0 auto}#intro.intro-with-image .wrap .image_wrapper img{width:100%;max-width:460px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}#intro.cards h2{margin-bottom:40px}#intro.cards .card{width:380px;max-width:100%;margin:0 auto 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#intro.cards .card svg{margin-bottom:16px}#intro.cards .card .title{margin-bottom:8px}#intro.cards .card .description{text-align:center}#intro.featured_services .wrap{gap:24px}#intro.featured_services .services{width:328px}#intro.featured_services .single_service{width:328px}}@media (max-width:768px){#intro.numbers .numbers_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#intro.numbers .numbers_wrapper .card{margin-bottom:0;max-width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}#intro.numbers .numbers_wrapper .card .number{margin:0 auto 27px}#intro.numbers .numbers_wrapper .card .title{margin-bottom:16px}#intro.numbers .numbers_wrapper .card>*{margin-right:0;text-align:center}#intro.featured_services .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}#intro.featured_services .intro_text,#intro.featured_services .intro_text>*{font-size:16px;line-height:24px}#intro.featured_services .services{margin:0 auto;max-width:100%}#intro.featured_services .single_service{margin:0 auto;max-width:100%}}@media (max-width:500px){#intro.intro-with-image .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#intro.intro-with-image .wrap .text{text-align:left}#intro.intro-with-image .wrap .text>:not(a.button){text-align:left;font-size:18px}#intro.intro-with-image .wrap .video_container{display:none}}.promo-section .flexbox.flex-center{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.promo-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px;margin:28px 14px;width:30%;max-width:460px;min-height:200px;min-width:300px}.promo-item .head{height:100px;padding:28px;width:100%;color:white;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-item .head .amount{font-size:60px;font-weight:800}.promo-item .head h3{margin:0 0 0 10px}.promo-item .card-content{padding:28px;height:100%}.promo-item .foot{padding:28px;width:100%;text-align:center}@media (max-width:768px){.promo-item{width:100%}}.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around}.card-list .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:320px;max-width:48%;width:31%;margin:1%;padding:2%}.card-list .card .service-icon{min-height:220px;padding:24px;max-width:220px}.card-list .card .defaultOpen{display:block}.card-list .card p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-list .card.template-emergency{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.card-list.card-2 .card,.card-list.card-4 .card{width:48%}.card-list.card-1 .card{width:100%}#services .one-third:first-of-type{margin-left:0}#services .service-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}#services .service-tabs li{width:50%}@media (max-width:768px){.card-list .card{width:100% !important;max-width:100%}}@media (max-width:576px){#services .service-tabs li{width:100%}}#testimonials a.flexbox{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.birdeye-container{border:1px solid #d8d8d8;border-radius:12px;overflow:hidden}.birdeye-container iframe+div{display:none !important}.section-testimonials .testimonial-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.section-testimonials .testimonial-list .review-card{padding:28px 21px;min-width:300px;margin:10px;width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-testimonials .testimonial-list .review-card .rev-icon-stars{width:105px;height:20px;background-repeat:space;background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'18\' height=\'18\' fill=\'none\' viewBox=\'0 0 18 18\'%3E%3Cpath fill=\'%23F5A623\' fill-rule=\'evenodd\' d=\'M16.75 6.405c.864.079 1.224 1.146.584 1.733l-3.342 3.064a1 1 0 00-.3.953l.991 4.493c.192.87-.762 1.537-1.513 1.06l-3.633-2.311a1 1 0 00-1.074 0L4.84 17.702c-.752.478-1.707-.192-1.513-1.062l1.004-4.482a1 1 0 00-.302-.957L.674 8.139c-.642-.586-.283-1.656.583-1.735L5.58 6.01a1 1 0 00.836-.621l1.657-4.096c.337-.834 1.517-.834 1.854 0l1.657 4.096a1 1 0 00.836.62l4.33.397z\' class=\'Icon\' clip-rule=\'evenodd\'/%3E%3C/svg%3E")}.section-testimonials .testimonial-list .review-card .wp-video,.section-testimonials .testimonial-list .review-card iframe,.section-testimonials .testimonial-list .review-card img,.section-testimonials .testimonial-list .review-card video.wp-video-shortcode{max-height:300px;-o-object-fit:contain;object-fit:contain;position:relative;height:300px !important}.section-testimonials .testimonial-list .review-card .rev-icon-stars.nitro-lazy{background-image:none !important}.section-testimonials .slider{width:50%}@media (max-width:768px){.section-testimonials .testimonial-list .review-card{width:100%}.section-testimonials .slider{display:none}}.team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.team-card{overflow:hidden;margin:15px;width:300px;min-width:230px}.team-card .team-title{margin:24px;margin-top:44px}.team-card .team-description.cropped{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.team-card .team-image{background-image:url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/placeholder_team.svg");width:100%;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:0}.team-card .team-image.nitro-lazy{background-image:none !important}#staff-bio h1{margin:0px}#staff-bio .photo .team-image.placeholder{background-image:url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/placeholder_team.svg");width:100%;height:280px}#staff-bio .photo .team-image.placeholder.nitro-lazy{background-image:none !important}#staff-bio ul{margin-left:20px}#staff-bio ul li{list-style:disc}#staff-bio p+ul{margin-bottom:20px}#staff-bio p,#staff-bio ul{text-align:left}@media (max-width:768px){#staff-bio .details .job-title,#staff-bio .details h1,#staff-bio .details h6{text-align:center}}#team a.flexbox{clear:both;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#team .wrap>div{margin-bottom:28px}#team.team-count-1 .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#team.team-count-1 .wrap .team-cards{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#team.team-count-1 .wrap .team-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:576px){.team-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.team-list .team-card{width:100%;margin-right:0px;margin-left:0px}.team-list .team-card a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.team-list .team-card .team-image{width:120px;height:140px;margin-bottom:0;float:left}.team-list .team-card .team-title{text-align:left;margin:auto 24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#hero h1{line-height:.9em}#hero h1 span{font-size:38px}.single-rvpm-staff .entry-header,.single-services .entry-header{display:none}.single-services #hero .service-icon{max-width:120px}.single-services #hero h2{margin-bottom:14px}#features .feature-with-image .image{position:absolute;width:50%;height:100%;top:0;right:0}#features .feature-with-image p{margin-bottom:30px}#contact .flexbox>div{min-width:50%}.flex-direction-nav a:before{font-family:"icomoon" !important;content:"" !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#39f !important;margin-top:21px !important}.flex-direction-nav a.flex-next:before{content:"" !important;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:9px !important}.features-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-item{margin:60px auto}.feature-item>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.feature-item:first-child{margin-top:0}.feature-item p,.feature-item:last-child{margin-bottom:0}.feature-item li{list-style-type:disc;margin-left:5%}.about-item{margin:100px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-item:first-child{margin-top:0}.about-item:last-child{margin-bottom:0}.about-item img{-o-object-fit:contain;object-fit:contain}.about-item p{margin-bottom:0}.about-item:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.service-benefits-alt{background:none !important}.service-benefits-alt:nth-of-type(2n) .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content .section-service-cta{background:none !important}.active{background-color:transparent;color:#378162}.faq-item .accordion{cursor:pointer;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:transparent;color:#378162;font-size:18px;font-weight:400;line-height:28px;text-align:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.faq-item .accordion h3{font-size:20px}.faq-item .accordion i{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.faq-item .accordion:focus,.faq-item .accordion:hover{background-color:transparent;color:#378162}.faq-item.show i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item{display:inline-block;width:100%;margin:6px auto}.faq-item h3,.faq-item h5{margin:0}.faq-item p{text-align:justify}.faq-item .panel{background-color:rgba(172,193,202,.1);max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;padding:0 21px}.faq-item .panel div,.faq-item .panel p{margin:21px 0}#details .one-half,#footer .one-half{position:relative}.contact .title{margin-left:38px}.contact.flexbox{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contact .map-container{padding:0;margin-bottom:0px}.map-container iframe{height:100%;width:100%}.contact-form{padding-left:35px;border-left:1px solid rgba(49,162,255,.14)}@media (max-width:768px){.contact .map-container{height:400px;width:100%}}#cta{position:relative}#cta img{width:100vw;position:absolute;height:100%;top:0;left:0;border-radius:0;-o-object-fit:cover;object-fit:cover}#cta h2{margin-bottom:.6em !important}#cta .wrap>.flexbox div:last-of-type{text-align:center;margin-top:7px}#cta .button.request,#cta button:first-of-type{margin-right:21px}.site-footer{display:none}#footer{background:rgba(204,204,204,.1)}#footer .pages,#footer .services{margin-bottom:70px}#footer .contact{margin-bottom:70px;word-break:break-word}.pages-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.pages-list .page_item{width:25%}.pages-list li{padding:7px 14px 7px 0px;display:inline-block}.checkmark-list span,.contact span{vertical-align:middle}.checkmark-list i,.contact i{vertical-align:middle;margin-right:14px}.checkmark-list i,.contact .flexbox>i{position:absolute}.checkmark-list i+*,.contact i+*{margin-left:38px}.contact>div:first-child{padding:21px 28px 21px 21px;margin-bottom:0px}.contact .flexbox{font-size:18px;line-height:28px;padding:7px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hours{padding-top:21px}.hours p{padding:0}.social{margin-bottom:21px}.page-template-template-contact #footer .contact,.page-template-template-contact #footer.version-1 .map_wrapper{display:none}.copyright{padding-top:49px;margin-top:70px}.copyright div{padding:0}.copyright div:last-child{text-align:right}.copyright h6 span{margin-left:14px}.copyright img{max-width:20px;vertical-align:middle}.copyright h6{margin:0}.rev_youtube_wrapper .youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.rev_youtube_wrapper .youtube img{width:100%;top:-16.82%;left:0;opacity:.7}.rev_youtube_wrapper .youtube .play-button{width:90px;height:60px;background-color:#333;-webkit-box-shadow:0 0 30px rgba(0,0,0,.6);box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.rev_youtube_wrapper .youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.rev_youtube_wrapper .youtube .play-button,.rev_youtube_wrapper .youtube img{cursor:pointer}.rev_youtube_wrapper .youtube .play-button,.rev_youtube_wrapper .youtube .play-button:before,.rev_youtube_wrapper .youtube iframe,.rev_youtube_wrapper .youtube img{position:absolute}.rev_youtube_wrapper .youtube .play-button,.rev_youtube_wrapper .youtube .play-button:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.rev_youtube_wrapper .youtube iframe{height:100%;width:100%;top:0;left:0}@media (max-width:1200px){#cta .button.request,#cta button:first-of-type,#hero .button.request,#hero button:first-of-type{margin-right:7px}#cta .card-cta{display:block;text-align:center}#cta .button.request,#cta button{margin-top:14px}.flexbox.flex-4c li{width:33%}.section-smallbirdeye{text-align:center}.section-smallbirdeye .smallbirdeye{margin:auto}}@media (min-width:991px){#hero.hero-with-image .media-overlay{background:none}#hero.hero-with-video .image-container{display:none}.hero-with-video h1,.hero-with-video h2,.hero-with-video h3,.hero-with-video h4{color:white !important}}@media (max-width:991px){.section,section{padding:60px 2%}.section-footer{margin-top:50px}.feature-item{margin:40px auto}h1{font-size:50px !important}h1.entry-title{font-size:50px !important}h2{font-size:28px !important}h3{font-size:22px !important}h4{font-size:20px !important}.column-2{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.tab{margin-bottom:35px}.flexbox.flex-4c li{width:49%}.mobile-links.active{display:block}#service-menu-mobile.active{display:block}#hero{height:auto}#hero .flexbox{display:block;position:relative !important}#hero.hero-with-video .video-container{display:none}#hero .image-container{position:relative;display:block;width:100%;height:400px;height:40vh}#hero .media-overlay{background:none}#details .wrap>.flexbox,#footer .wrap>.flexbox,.home #about .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home #about .flexbox div:first-child{display:none}#hero .flexbox{min-height:unset}#hero .image{width:100%;position:relative;height:50vh}.section-hero{text-align:center}.section-hero .service-icon{margin:10px auto 0px;padding:0px;width:140px}.page-template-template-about #about .image{margin-bottom:28px}.contact-form{border-left:none;padding:30px 15px}#details .contact>div:nth-of-type(2),#footer .contact>div:nth-of-type(2){padding:0}.map-container{position:relative}.map-container iframe{width:100%}.copyright div{text-align:center}.copyright div:last-child{text-align:center}.site-inner{margin-top:-10px}}@media (min-width:768px){.mobile-only{display:none}}@media (max-width:768px){.section,section{padding:40px 1%}.section-footer{margin-top:30px}.feature-item{margin:20px auto}.desktop-only{display:none}.about-item{text-align:center}.about-item img{margin-bottom:10px}}@media (max-width:576px){.flexbox.flex-4c li,.tab li{width:100%}.site-header .wrap{padding:7px 21px;margin:0px}.site-header .logo img{max-width:90px}.mobile-nav .button.request,.mobile-nav button.request{display:none}.mobile-links .request{display:block}.mobile-links .request a.button,.mobile-links .request button{display:block;width:100%}.copyright h6 span{width:100%;float:right;margin-top:7px;margin-left:0}h1{font-size:38px !important}h1.entry-title{font-size:38px !important}h2{font-size:26px !important}h3,h4{font-size:20px !important}#cta .wrap>.flexbox{padding:28px 7px}#cta .button.request,#cta button:first-of-type{margin-right:0}#hero .button.request,#hero button:first-of-type{margin-right:0}#testimonialBox{border:none;padding:0;-webkit-box-shadow:none;box-shadow:none}#testimonialBox span{font-size:16px !important}#testimonialBox .flexbox span{font-size:20px !important;line-height:24px}}#services h2{font-weight:700;font-size:30px;color:#1a2345}#services p{color:#497799}.column-5 .service-column-home ul{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.column-4 .service-column-home ul{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.column-3 .service-column-home ul{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service-column-home ul li{background:#f7f9fa;border-radius:5px;padding:18px;display:flex}.service-column-home ul li div span{color:#0091fb}.column-5 .service-column-home ul li div span{font-size:14px}.column-4 .service-column-home ul li div span{font-size:15px}.column-3 .services-section .service-column-home ul li div span{font-size:16px}.service-column-home ul li a{display:flex;align-items:center}.column-5 .service-column-home ul li a div:first-child::after{content:"";height:48px;width:2px;background-color:#dbe8f5;display:inline-block;position:absolute}.column-4 .service-column-home ul li a div:first-child:after,.services-section.column-3 .service-column-home ul li a div:first-child:after{content:"";height:36px;width:2px;background-color:#dbe8f5;display:inline-block;position:absolute}.service-column-home ul li .right_sec_ser{padding-left:25px}.service-column-home ul li:hover{background:#f7f9fa;box-shadow:0px 8px 25px rgba(26,35,69,.15);color:#1a2345}.service-column-home ul li a:hover{color:#1a2345}.services-section.section{background-size:cover}.more-service-home{background:#0091fb;border-radius:20px;text-transform:uppercase;font-weight:500;font-size:15px;color:#fff;padding:10px 14px}.column-4 .more-service-home,.column-5 .more-service-home{top:55px;position:relative;left:16%}.service-column-home h4{text-transform:uppercase;color:#1a2345;font-weight:500;font-size:18px;margin:56px 0px 16px 0px}.column-3 .service-column-home:first-child h4{margin:0px 0px 32px 0px}.column-4 .service-column-home:first-child h4,.column-5 .service-column-home:first-child h4{margin:0px 0px 16px 0px}.column-4 .service-column-home h4,.column-5 .service-column-home h4{margin:32px 0px 16px 0px}.column-3 .service-column-home h4{margin:32px 0px 32px 0px}.more-service-home i:before{color:rgba(255,255,255,1)}.more-service-home i{position:relative;top:4px}.more-service-home:hover,.more-service-home i:hover::before{color:rgba(255,255,255,1)}.services-list-home .service-column-home svg{width:38px;height:38px;margin:0 10px 0px 0px;float:left}.services-section.section.more_cards.column-3{text-align:center}.right_sec_ser{text-align:left}.more_cards.column-3 .service-wrap{margin-bottom:56px}.service-column-home ul li div span:hover{color:#1a2345}.service-card{background:#fff;border:2px solid #f7f9fa;box-shadow:0px 4px 12px rgba(26,77,128,7%);border-radius:6px;padding:32px 24px 8px 24px;margin:12px 0px;width:49%}.service_top_sec{display:inline-flex;align-items:center}.service_top_sec svg{width:38px;height:38px;margin-right:24px}.card_service_title{font-size:24px}.services-card-home .service-column-home h4{clear:both;text-align:center}.service-card-l{flex:0 1 23rem;display:flex;align-items:center;flex-direction:column;background:#fff;border:2px solid #f7f9fa;box-shadow:0px 4px 12px rgba(26,77,128,7%);border-radius:6px;padding:32px 24px 8px 24px;margin:15px}.service_title{text-align:center;margin:30px 0px}.service-card-l svg{width:200px;height:200px}.service-card-l p{min-height:145px;margin-top:12px;color:#2d63b4}.service-card-l .card_service_title a{font-weight:700;font-size:22px;line-height:48px;text-align:center;color:#39f}.service-column-home-l{display:flex;flex-wrap:wrap}.service-card p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.services-card-home-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.version-2{background:linear-gradient(180deg,rgba(0,0,0,20%) 65.47%,rgba(0,0,0,0) 100%),url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/banner_img.png") no-repeat center center fixed;background-size:cover}.version-2 .tagline-container{text-align:center;margin-top:80px}.version-2 .tagline-container h1{text-transform:uppercase;font-size:58px;color:rgba(255,255,255,1)}.version-2 .tagline-container h4{font-size:24px;line-height:26px;color:rgba(255,255,255,1)}.head_ver_2 .site-container,.head_ver_3 .site-container{background:transparent;position:absolute;width:100%}.head_ver_2 .emergency_section{z-index:1;position:relative}.head_ver_3 .site-header,.head_ver_2 .site-header{background:rgba(255,255,255,.2) !important}.head_ver_3.menuopen .site-header{background:#fff !important}.head_ver_2 .site-header button.secondary,.head_ver_2 .site-header .button.secondary{border:2px solid rgba(255,255,255,1);color:rgba(255,255,255,1)}.head_ver_2 .nav ul li a:hover,.head_ver_2  button.a-link:hover{color:hsl(240deg,6%,87%)}.head_ver_2 .site-header .nav ul li a{color:#fff}.head_ver_2 .site-header button.a-link{color:#fff}.head_ver_2 .site-header button.secondary:hover,.head_ver_2 .site-header .button.secondary:hover{border:2px solid #ccc}.emergency_section{color:rgba(255,255,255,1);padding:6px 3%;font-size:14px;text-transform:uppercase;height:33px;font-weight:600}.em_title{padding:0 10px}.emergency_inner{display:flex;justify-content:end}.emergency_section a{color:rgba(255,255,255,1);font-size:14px;font-weight:600}.emergency_section a:hover{color:#ccc}.emergency_section i{font-size:14px;margin-top:4px}.emergency_section i:before{color:#fff}.emerg_sec_enabled li.request{margin-right:0}.head_ver_2.menuopen button.a-link,.head_ver_2.menuopen .site-header .mobile-links button i:before{color:#39f}.head_ver_2.menuopen .tagline-container{margin-top:unset}.head_ver_2.menuopen .site-header .wrap .top-nav{position:absolute;width:100%;left:0;top:0px;background-color:#616b76;padding:22px}.head_ver_2.menuopen #service-menu button.secondary,.head_ver_2.menuopen .mobile-links button.secondary{border:2px solid #39f;color:#39f}.head_ver_2.menuopen .site-container{position:unset}.head_ver_2 .nav button.secondary{border:2px solid rgba(255,255,255,1);color:#fff}.head_ver_2 #service-menu-mobile{text-align:center}.head_ver_2 .site-header a h3{color:rgba(255,255,255,1)}.menuopen .emergency_section{position:absolute;z-index:1;width:100%}.version-3{background:linear-gradient(97.64deg,#effcff 43.23%,rgba(211,237,255,0) 107.48%),url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/banner-3.jpg") no-repeat center center fixed;background-size:cover}.tag-hero{position:absolute;right:0;bottom:0;margin:0}.head_ver_2 .site-header,.head_ver_3 .site-header{position:relative}.head_ver_2.admin-bar .site-header,.head_ver_3.admin-bar .site-header{top:0}.head_ver_3 .tag-hero{right:0px;bottom:0;margin:0;height:80%;position:absolute}.head_ver_3 .tag-hero img{height:100%;width:auto;position:relative;left:23%}.head_ver_3 #hero,.head_ver_2 #hero{height:90vh}.head_ver_3 .tagline-container{padding-top:6%}.head_ver_3 #hero h1{font-size:50px;line-height:74px}.head_ver_3 .top-nav .nav ul li .secondary{border:2px solid #194d80}.head_ver_3 .top-nav .nav ul li button,.head_ver_3 .top-nav .nav ul li a,.head_ver_3 .logo h3{color:#194d80}.head_ver_3 a.button.primary,.head_ver_3 #hero-call i:before{color:#56bf68}.head_ver_3 .emergency_section{position:relative;z-index:9999}@media (max-width: 1301px){.service-column-home-l{justify-content:center}}@media (max-width: 1300px){.service-column-home-l{justify-content:center}.service-card-l{flex:0 1 21rem}}@media (max-width: 1190px){.service-card-l{flex:0 1 25rem}}@media (max-width: 1024px){.services-card-home-inner{justify-content:center}.service-card{flex:0 1 25rem;margin:13px 12px}}@media (max-width: 991px){.head_ver_3 a.button.primary .head_ver_2 .site-inner{margin-top:0px}.head_ver_2 .site-header .wrap{background:none}.head_ver_2 .tagline-container{margin-top:140px}.head_ver_2 .site-header button.tertiary,.head_ver_2 .site-header button i:before{color:rgba(255,255,255,1)}.head_ver_2 .mobile-links{padding-top:18%;padding-bottom:3%}.head_ver_2 .mobile-links > li{text-align:center}.head_ver_2 .site-header .services-list .service-column img,.head_ver_2 .site-header .services-list .service-column svg{left:30%}.emerg_sec_enabled .site-inner{margin-top:0px}.head_ver_3 #hero{height:unset}.version-3{background:linear-gradient(175.31deg,#effcff 50.01%,rgba(211,237,255,0) 96.21%)}.head_ver_3 .site-container{background:none;position:unset}.head_ver_3 .tag-hero{background:linear-gradient(175.31deg,#effcff 20%,rgba(211,237,255,0) 96.21%),url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/herobanner-mobile.jpg") no-repeat center center;position:unset}.head_ver_3 #hero h1{font-size:48px;line-height:65px}.head_ver_3 .tag-hero img{height:100%;width:50%;position:relative;bottom:0px;left:unset}.head_ver_3 .tagline-container{padding-top:10%;padding-bottom:10%}.head_ver_3 .wrap .col-sm-12{padding-left:0;padding-right:0}.head_ver_3 #hero{background-color:rgba(255,255,255,1)}.head_ver_3 .site-header .wrap{background-color:#effcff;border:none;box-shadow:none;border-radius:unset}.head_ver_3 .site-header{box-shadow:unset}.head_ver_3 #nav-tablet-aptform{display:none}.head_ver_3 .section-hero{padding:40px 0px}.head_ver_3 .tag-hero{background-size:100%}.head_ver_3 a.button.primary,.head_ver_3 #hero-call i:before{color:#39f}.head_ver_3 .mobile-nav button.tertiary,.mobile-nav button i:before{color:#0e61a4}.head_ver_3 .mobile-links button.a-link,.head_ver_3 .mobile-links a,.head_ver_3 .request button.secondary,.button.secondary,.head_ver_3 .mobile-links button i:before,.head_ver_3 #service-menu-mobile button.secondary,.button.secondar{color:#0e61a4}.head_ver_3 .request button.secondary,.button.secondary,.head_ver_3 #service-menu-mobile button.secondary,.button.secondary{border:2px solid #0e61a4}}@media (min-width: 992px){.head_ver_2.menuopen .site-header .wrap .top-nav{padding:unset}.head_ver_2.menuopen button.a-link{color:rgba(255,255,255,1)}.head_ver_2 #service-menu{margin-top:85px}}@media (max-width: 848px){.service-card{flex:1 1 25rem;margin:13px 38px}}@media (max-width: 768px){.services-section .section-header,.services-section .service-wrap{text-align:center}}@media (max-width: 767px){.column-3 .service-column-home ul,.column-4 .service-column-home ul{grid-template-columns:unset}.column-5 .service-column-home ul,.column-4 .service-column-home ul,.column-3 .service-column-home ul{grid-template-columns:repeat(1,1fr)}.more_cards.column-3 .service-wrap,.service-wrap{text-align:center;margin-bottom:40px}.service-column-home h2,h4,p,a.more-service-home{text-align:center}.services-section h2{text-align:center}.service-column-home ul li div span{font-size:16px}.column-4 .more-service-home,.column-5 .more-service-home{top:0;left:0}.service-column-home:first-child h4{margin:0px 0px 16px 0px}.service-column-home h4{margin:32px 0px 16px 0px}.emergency_inner{justify-content:center}}@media (max-width: 714px){.service-card-l{flex:0 1 30rem}}@media (max-width: 576px){.head_ver_2.menuopen .button.secondary{border:2px solid #39f;color:#39f}}@media (max-width: 469px){.head_ver_3 .wrap .col-sm-12{padding:10% 2px}.head_ver_3 .section-hero .tagline-container h4{font-size:16px !important}.head_ver_3 a.button.primary,.head_ver_3 #hero-call i:before{color:#56bf68}.head_ver_3 .tag-hero{overflow:hidden;background:linear-gradient(175.31deg,#effcff 16%,rgba(211,237,255,0) 46.21%),url("https://cdn-ihnob.nitrocdn.com/eeqtSssLERhImyneYhlJCJsClFTcONtF/assets/images/optimized/rev-c1a58ef/mysmileoralsurgery.ca/wp-content/themes/revupdental/images/mobile-banner.jpg") no-repeat center center;background-size:100%}.head_ver_3 .wrap .col-sm-12{padding:0px}.head_ver_3 .tag-hero img{width:60%;top:36px}.head_ver_2 .tagline-container button,.head_ver_2 .tagline-container a{width:100%;justify-content:center}.head_ver_3 .site-header{position:unset}.head_ver_3 .tagline-container button,.head_ver_3 .tagline-container a{width:85%;justify-content:center}}@media (max-width: 425px){.head_ver_2 .mobile-links{padding-top:35%;padding-bottom:3%}.head_ver_2 .site-header .services-list .service-column svg{left:13%}}@media (max-width: 320px){.card_service_title{font-size:18px}.service-card p{font-size:14px}}@media (min-width: 768px) and (max-width: 1024px){.column-5 .service-column-home ul,.column-4 .service-column-home ul,.column-3 .service-column-home ul{grid-template-columns:repeat(3,1fr)}.service-wrap{margin-bottom:30px}.more-service-home{top:0;left:0}.service-column-home:first-child h4{margin:15px 0px 16px 0px}.column-3 .service-column-home h4{margin:56px 0px 16px 0px}.service-column-home ul li div span{font-size:15px}}@media (min-width: 1025px) and (max-width: 1198px){.service-wrap{margin-bottom:30px}.more-service-home{top:0;left:0}.service-column-home:first-child h4{margin:15px 0px 16px 0px}.column-3 .service-column-home h4{margin:56px 0px 16px 0px}.service-column-home ul li div span{font-size:15px}}.section.version-1{padding:70px 0 0 0}.version-1 .map-container{height:578px;width:100%;overflow:hidden;position:relative}.version-1 .map-container iframe{height:720px}.contact-top{background:#0091fb;box-shadow:0px 10px 50px rgba(0,145,251,40%);border-radius:0px 150px 150px 0px;width:872px;position:relative;top:45px;display:flex;padding:0px 10px;height:100px;align-items:center;justify-content:space-evenly;z-index:1}.left-request{padding-left:62px;font-weight:500;font-size:16px;line-height:29px;text-transform:uppercase;color:#fff;width:330px;height:55px}.left-request span{font-size:25px;font-weight:600}.contact_btn{width:228px;height:54px;background:#fff;border-radius:30px;font-size:13px;line-height:17px;text-transform:uppercase;color:#0091fb;padding:10px;display:flex;justify-content:center}.contact_btn img{width:24px;margin-right:11px}.appointment_btn{width:228px;height:54px;background:#19b500;border-radius:30px;line-height:17px;text-transform:uppercase;color:rgba(255,255,255,1);font-size:15px;display:flex;padding:10px;font-weight:500;margin-top:19px;text-align:left;justify-content:center;margin-bottom:21px}.appointment_btn img{width:24px;margin-right:11px}.menu_footer_ver{justify-content:space-evenly;margin:40px 0px 40px 0px;display:flex}.pages_sec > li > a{font-weight:700;font-size:14px;line-height:17px;color:#1a2345}.services_sec p{font-weight:700;font-size:14px;line-height:17px;color:#1a2345}.services_sec ul > li > a{font-size:13px;line-height:20px;color:#497799;font-weight:500}.services_sec ul > li > a:hover{text-decoration:underline;color:#0091fb}.address_sec{background:rgba(255,255,255,.75);backdrop-filter:blur(4px);width:380px;height:305px;border-radius:5px;padding:23px;position:absolute;font-size:16px;line-height:22px;top:20%;left:7%;color:#1a2345}.address_sec img{width:20px;min-width:20px;height:20px;margin-right:10px}.address_sec p,.address_sec a{font-weight:500;font-size:16px;line-height:22px;color:#1a2345}.rights_reserved{font-weight:400;font-size:13px;line-height:20px;color:#1a2345}.rights_reserved{top:65%;position:relative}.rights_reserved li{font-weight:400;font-size:13px;line-height:20px;color:#1a2345}ul.pages_sec{margin-left:-47px}.appointment_btn:hover{color:rgba(255,255,255,1);background:#0073e5}.map-wrap{margin-top:-150px}.less_services p{margin-bottom:8px}.less_services .menu_footer_ver div:not(.rights){margin:0 64px}.less_services .menu_footer_ver{justify-content:unset}.less_services .services_sec.rights{margin-left:auto;order:2}@media (max-width: 1115px){.less_services .services_sec.rights{left:unset;position:unset}.version-1{padding:unset}}@media (min-width: 1025px) and (max-width: 1115px){.ul.pages_sec{margin-left:unset}}@media (min-width: 768px) and (max-width: 1024px){.contact-top{width:685px;top:47px}.left-request{padding-left:0;width:230px}.address_sec > .flexbox{flex-direction:unset}.address_sec{left:3%;width:390px}ul.pages_sec li{display:inline;margin-right:20px}.ul.pages_sec{margin-left:-47px}.menu_footer_ver{display:unset}ul.pages_sec{margin-left:16px}.service_tab{float:left;width:24.666667%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:10px 0px 15px 0px}.services_sec.rights{overflow:hidden;width:100%}.rights > ul{display:inline-flex}.rights_reserved{float:right;display:-webkit-inline-box}.rights_reserved{margin:15px 0px}.rights_reserved li{margin:0px 10px}ul.dev_by{margin:15px 0px 15px 16px}ul.dev_by li{margin-right:20px}.less_services .menu_footer_ver div:not(.rights){margin:unset}.contact_btn{width:168px}.appointment_btn{width:204px}}@media only screen and (max-width: 767px){.contact-top{background:#0091fb;box-shadow:0px 10px 50px rgba(0,145,251,.4);border-radius:0px;height:190px;width:100%;position:unset;top:unset;display:block;padding:15px;align-items:unset;justify-content:unset;z-index:unset}.contact-top br{display:none}.contact_btn{width:288px;margin:auto;margin:12px auto 10px auto;height:40px;padding:12px}.appointment_btn{height:40px;width:288px;margin:auto;padding:12px}.left-request{padding-left:unset;text-align:center;margin:auto;width:229px}.address_sec{width:300px}.address_sec p{text-align:left}.map-container .flexbox{flex-direction:unset}ul.pages_sec li{display:inline-flex;margin-right:20px}.menu_footer_ver{display:unset}.service_tab{width:49%;position:relative;margin:12px 0px 0px 0px;min-height:1px;display:inline-block;vertical-align:top}.service_tab p{text-align:left}.services_sec.rights{overflow:hidden;width:100%}ul.pages_sec{margin-left:unset}.dev_by{margin-top:10px}.rights_reserved{top:unset;position:unset;display:inline-flex}.rights_reserved li{margin-right:10px}.menu_footer_ver{margin:20px 0px 15px 8px}.less_services .menu_footer_ver div:not(.rights){margin:unset}.section.version-1{padding:40px 0}}