@import url("https://fonts.googleapis.com/css?family=Lato");@font-face{font-family:'Myriad Pro';src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/myriadpro/MyriadPro-Regular.eot);src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/myriadpro/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/myriadpro/MyriadPro-Regular.woff2) format("woff2"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/myriadpro/MyriadPro-Regular.woff) format("woff"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/myriadpro/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Myriad_Regular';src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/myriadproregular.eot);src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/myriadproregular.eot?#iefix) format("embedded-opentype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/myriadproregular.woff) format("woff"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/myriadproregular.ttf) format("truetype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/myriadproregular.svg#Myriad_Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Myriad_Semibold';src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MyriadProSemibold.eot);src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MyriadProSemibold.eot?#iefix) format("embedded-opentype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MyriadProSemibold.woff) format("woff"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MyriadProSemibold.ttf) format("truetype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MyriadProSemibold.svg#Myriad_Semibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Myriad_Bold';src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MYRIADB.eot);src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MYRIADB.eot?#iefix) format("embedded-opentype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MYRIADB.woff) format("woff"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MYRIADB.ttf) format("truetype"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/fonts/MYRIADB.svg#Myriad_Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Lucida Calligraphy';src:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/lucida/LucidaCalligraphy-Italic.woff2) format("woff2"),url(//thepowerofthesmile.net/wp-content/themes/pos/css/../fonts/lucida/LucidaCalligraphy-Italic.woff) format("woff");font-weight:400;font-style:italic}html{font-size:100%;overflow-x:hidden}body{font-size:16px;font-size:1rem;line-height:1;font-family:'Lato',sans-serif}#wrapper{min-height:100%;position:relative}a,button,a:focus,button:focus,a:hover,button:hover,input,input:focus,input:hover,textarea:hover,textarea:focus{outline:none;text-decoration:none}a{color:#f74949}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:0;padding:0}img{max-width:100%}ul{margin:0;padding:0;list-style:none}select{font-family:inherit;font-size:inherit;line-height:inherit;color:#666;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;width:100%}textarea{resize:none}p{font-size:1.125rem;line-height:1.4em;color:#525151}p strong{font-style:italic}.colorLigiht{color:#fff}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.gutter5>[class*=col-]{padding-right:5px;padding-left:5px}.content,.heading-box:after,.home-section-3 h2:after,.home-section-3 figure:after,.page-template-testimonials .testimonials-row article .textimonial-text:after,.page-template-testimonials .testimonials-row article:nth-child(even) .textimonial-text:after,main article ul li:after,footer.site-footer .footer-box nav ul li a:before{content:'';position:absolute}.button{font-size:1.25rem;color:#fff;text-transform:uppercase;background:#f74949;padding:10px 20px;min-width:200px;text-align:center;display:inline-block}.button:hover{color:#fff}.margin45{margin-top:45px;margin-bottom:45px}.wpcf7-form input[type=reset],.wpcf7-form input[type=submit]{font-size:1.125rem;padding:0 45px;line-height:normal;float:right;margin:0;height:45px;border-radius:0;width:100%;min-width:auto}.wpcf7-form input[type=reset].button,.wpcf7-form input[type=submit].button{background:#f74949 !important;margin-bottom:7px}.wpcf7-form input[type=reset]{border:none}.wpcf7-form input[type=reset]:hover{opacity:1}.wpcf7-form .wpcf7-response-output{border:none;padding:7px 12px;color:#fff;margin:15px 0 5px;font-size:.8125rem;line-height:1.5}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background:rgba(171,8,8,.72)}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background:green}.wpcf7-form .wpcf7-form-control-wrap{position:relative;width:100%;float:left;margin-bottom:7px}.wpcf7-form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{font-size:.75rem;margin-top:3px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=range],.wpcf7-form input[type=date],.wpcf7-form input[type=month],.wpcf7-form input[type=week],.wpcf7-form input[type=time],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=color],.wpcf7-form textarea,.wpcf7-form select{border:none;font-size:1.125rem;border-radius:0;line-height:20px;box-shadow:inset 3px 3px 8px 0px rgba(205,205,205,.7)}.nav-icon{width:20px;height:15px;margin:0 auto;top:10px;position:relative;cursor:pointer;z-index:101;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;margin-left:0;border-radius:10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2){top:6px}.nav-icon span:nth-child(3){top:12px}.nav-icon.open span{top:6px;background:#f74949}.nav-icon.open span:nth-child(1){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.nav-icon.open span:nth-child(2){opacity:0;left:-60px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#f74949;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px}#heroImage{position:relative;margin-top:-92px;z-index:-1}#heroImage .inner-container{min-height:225px;background-position:right -50px !important}.heading-box{position:relative;padding-bottom:20px;margin-bottom:20px}.heading-box:after{background:#f74949;width:120px;margin:0 auto;height:2px;bottom:0;left:0;right:0}.heading-box h2,.heading-box h1{font-size:2.5rem;color:#000;font-weight:700;text-transform:uppercase}.heading-box p{margin-bottom:0;margin-top:10px}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mainVideoSection{position:relative;overflow:hidden;height:100vh}#mainVideoSection .top-banner{position:relative;height:100%}#mainVideoSection .top-banner img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#mainVideoSection #myVideo{right:0;bottom:0;min-width:100%;min-height:101%;max-width:none}#mainVideoSection #player #videoIframeForDesktopFakeClick{position:absolute;left:0;right:0;top:0;bottom:0;background:#0000;cursor:initial}#mainVideoSection .videoIframeForDesktop{top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden;background-color:#000;background-repeat:no-repeat;background-size:cover}#mainVideoSection .videoIframeForDesktop iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mainVideoSection .contentVideoOverlay{position:absolute;left:0;right:0;top:30%;color:#fff}#mainVideoSection .contentVideoOverlay h1{font-size:5rem;text-shadow:3px 3px 10px rgba(0,0,0,.64)}#mainVideoSection .contentVideoOverlay p{font-size:2.5rem;color:#fff;margin:10px 0 25px;text-shadow:3px 3px 10px rgba(0,0,0,.64)}#mainVideoSection .contentVideoOverlay a.button{font-size:1rem;margin:0 5px 15px;background:#f74949;padding:19px 26px;min-width:auto;border-radius:30px;box-shadow:3px 3px 10px rgba(0,0,0,.64);border:4px solid;border-bottom-color:#f74949;border-top-color:#f74949;border-left-color:#f74949;border-right-color:#f74949;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#mainVideoSection .contentVideoOverlay a.button:hover{background:0 0;border:4px solid;border-bottom-color:#fff;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff}#mainVideoSection .contentVideoOverlay a.button.reverse{border:4px solid;border-bottom-color:#fff;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;background:0 0;padding:19px 30px}#mainVideoSection .contentVideoOverlay a.button.reverse:hover{border:4px solid;border-bottom-color:#f74949;border-top-color:#f74949;border-left-color:#f74949;border-right-color:#f74949;background:#f74949}.homeCta{background-image:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/background-1.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;padding:25px 0}.homeCta p{font-size:1.5rem;color:#fff}.homeCta .button{background:#f74949 !important}.homeCta .ajax-loader{position:absolute;position:absolute;top:14px;right:30px}.homeCta .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;color:#fff;margin-top:3px}.homeCta .wpcf7-form ::-webkit-input-placeholder{color:#525151;font-size:.875rem}.homeCta .wpcf7-form ::-moz-placeholder{color:#525151;font-size:.875rem}.homeCta .wpcf7-form :-ms-input-placeholder{color:#525151;font-size:.875rem}.homeCta .wpcf7-form :-moz-placeholder{color:#525151;font-size:.875rem}.homeCta .wpcf7-form .wpcf7-form-control-wrap{position:relative}.homeCta .wpcf7-form .wpcf7-form-control-wrap:before{position:absolute;font-family:'FontAwesome';font-size:1.125rem;color:#525151;left:8px;top:15px}.homeCta .wpcf7-form .wpcf7-form-control-wrap.your-name:before{content:"\f007"}.homeCta .wpcf7-form .wpcf7-form-control-wrap.tel-879:before{content:"\f095"}.homeCta .wpcf7-form .wpcf7-form-control-wrap.your-email:before{content:"\f0e0"}.homeCta .wpcf7-form .wpcf7-form-control-wrap input{padding-left:30px}.home-section-3 h2{font-size:3.125rem;color:#000;font-weight:700;position:relative;padding-bottom:20px;margin-bottom:20px}.home-section-3 h2:after{background:#f74949;width:120px;height:2px;bottom:0;left:0}.home-section-3 figure{position:relative;z-index:2;margin-top:30px}.home-section-3 figure:after{border:1px solid #d2d1d1;top:-30px;right:-15px;width:100%;height:100%;z-index:-1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.home-section-3 figure img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.home-section-3 figure:hover:after{border:1px solid #f74949;background:#f74949}.home-section-3 figure:hover img{transform:scale(1.1)}.home-cta-block{background-image:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/background-2.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;overflow:hidden;position:relative}.home-cta-block .text-box{padding:65px}.home-cta-block .text-box .button{border:2px solid;border-bottom-color:#fff;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;background:0 0;padding:11px 30px}.home-cta-block .text-box .button:hover{border:2px solid;border-bottom-color:#f74949;border-top-color:#f74949;border-left-color:#f74949;border-right-color:#f74949;background:#f74949}.home-cta-block .text-box h3{font-size:2.3125rem;color:#fff;margin-bottom:25px}.home-cta-block figure{position:relative;width:100%;height:100%;margin-bottom:0}.home-cta-block figure img{position:absolute;bottom:0;width:202px;left:0;right:0;margin:0 auto}.testimonial-column{background-image:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/background-3.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;padding:55px 0;min-height:515px}.testimonial-column h2{color:#fff}.testimonial-column .slick-list{padding:50px 0 !important}.testimonial-column .slick-arrow{position:absolute;top:45%;z-index:1;padding:5px 15px;border-radius:50%}.testimonial-column .slick-arrow.slick-next{right:0}.testimonial-column .slick-arrow .fa{font-size:1.875rem}.testimonial-column .testimonial-box{background:rgba(255,255,255,.75);padding:20px;margin:45px 20px 0;text-align:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transform:scale(.8)}.testimonial-column .testimonial-box.slick-active.slick-center{background:#fff;margin:0 20px;min-height:300px;opacity:1;transform:scale(1.3);display:table}.testimonial-column .testimonial-box.slick-active.slick-center .inner-text{display:table-cell;vertical-align:middle}.testimonial-column .testimonial-box.slick-active.slick-center p{font-size:.75rem;transform:none}.testimonial-column .testimonial-box.slick-active.slick-center p .moreellipses{display:none}.testimonial-column .testimonial-box.slick-active.slick-center p .moretext{display:block}.testimonial-column .testimonial-box.slick-active.slick-center h5{font-size:1rem;transform:none}.testimonial-column .testimonial-box.slick-active.slick-center span{font-size:.8125rem;transform:none}.testimonial-column .testimonial-box.slick-active.slick-center img{transform:none;width:35px}.testimonial-column .testimonial-box p{font-size:.9375rem;font-style:italic;line-height:normal}.testimonial-column .testimonial-box p .moretext{display:none}.testimonial-column .testimonial-box img{margin:0 auto}.testimonial-column .testimonial-box h5{font-size:1.25rem;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:normal;margin:10px 0 8px;padding:0}.about-ron{overflow:hidden}.about-ron .heading-box{margin-bottom:40px}.about-ron h4{font-size:1.5rem;color:#000;font-weight:700}.about-ron p{font-size:1rem}.about-ron .download-pdf{margin-top:20px}.about-ron .download-pdf a{font-size:1.125rem;font-style:italic;line-height:24px;text-decoration:underline}.about-ron .download-pdf a img{float:right;margin-left:10px;margin-top:-10px}.about-ron .image-collage{background-image:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/background-4.jpg);background-repeat:no-repeat;background-position:left top;height:100%;margin-bottom:50px;position:relative}.about-ron .image-collage .image1{position:absolute;left:27%;top:5%;z-index:2}.about-ron .image-collage .image2{position:absolute;top:38%;left:4%}.home-video-block{overflow:hidden}.home-video-block .vimeo-play{position:absolute;width:94px;height:94px;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer}.home-video-block .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden}.home-video-block .embed-container iframe,.home-video-block .embed-container object,.home-video-block .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.event-partners{background:#f2f2f2;padding:15px}.event-partners ul{-moz-column-count:5;-moz-column-gap:20px;-webkit-column-count:5;-webkit-column-gap:20px;column-count:5;column-gap:20px;width:100%;text-align:center}.event-partners ul li figure img{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.event-partners ul li figure img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.event-partners [class*=col-]{margin-bottom:15px}.contact-bottom{background-image:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/background-5.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;overflow:hidden}.contact-bottom .heading-box h2{color:#fff}.contact-bottom .form-row .form-group{width:100%;margin-bottom:8px;position:relative}.contact-bottom .form-row .form-group span.wpcf7-not-valid-tip{margin-top:3px}.contact-bottom textarea{height:150px}.contact-bottom .wpcf7-form input[type=text],.contact-bottom .wpcf7-form input[type=email],.contact-bottom .wpcf7-form input[type=url],.contact-bottom .wpcf7-form input[type=password],.contact-bottom .wpcf7-form input[type=search],.contact-bottom .wpcf7-form input[type=number],.contact-bottom .wpcf7-form input[type=tel],.contact-bottom .wpcf7-form input[type=range],.contact-bottom .wpcf7-form input[type=date],.contact-bottom .wpcf7-form input[type=month],.contact-bottom .wpcf7-form input[type=week],.contact-bottom .wpcf7-form input[type=time],.contact-bottom .wpcf7-form input[type=datetime],.contact-bottom .wpcf7-form input[type=datetime-local],.contact-bottom .wpcf7-form input[type=color],.contact-bottom .wpcf7-form textarea,.contact-bottom .wpcf7-form select{border:1px solid #ababab;color:#fff;font-size:1rem;border-radius:0;line-height:20px;box-shadow:none;background:rgba(255,255,255,.12)}.contact-bottom .wpcf7-form input[type=submit]{padding:0 15px;width:215px;margin:0 auto;float:none;display:block}.contact-bottom .wpcf7-form .ajax-loader{position:absolute;top:10px;right:0}.contact-bottom .wpcf7-form ::-webkit-input-placeholder{color:#ababab;font-size:.875rem}.contact-bottom .wpcf7-form ::-moz-placeholder{color:#ababab;font-size:.875rem}.contact-bottom .wpcf7-form :-ms-input-placeholder{color:#ababab;font-size:.875rem}.contact-bottom .wpcf7-form :-moz-placeholder{color:#ababab;font-size:.875rem}.contact-bottom .social{max-width:160px;margin:0 auto 20px}.home .site-header{position:fixed;z-index:99;width:100%;background:0 0}.home .site-header .custom-header{background:0 0}#backToTop{position:fixed;width:35px;height:35px;background:#f74949;right:-100%;bottom:29%;border-radius:3px;cursor:pointer;text-align:center;font-size:1.875rem;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}#backToTop .fa{color:#fff}#backToTop.visible{right:5px}.custom-header{position:relative;height:auto !important}embed,iframe,object{margin-bottom:0;max-width:initial}.twentyseventeen-front-page .site-content{padding:0;overflow:hidden}.siteContent{margin:30px auto;min-height:125px}.contact-form-inner{background:0 0}.contact-form-inner.contact-bottom h2{color:#525151}.page-template-about .home-section-3 figure{right:16px}.page-template-partner .event-partners{background:0 0}.page-template-testimonials .testimonials-row article{margin:45px 0}.page-template-testimonials .testimonials-row article .textimonial-text{background:#f2f2f2;padding:15px;margin-bottom:20px;position:relative;box-shadow:-1px 2px 5px rgba(0,0,0,.27058824)}.page-template-testimonials .testimonials-row article .textimonial-text p{margin-bottom:0}.page-template-testimonials .testimonials-row article .textimonial-text:after{border-top:20px solid #f2f2f2;bottom:-20px;right:62px}.page-template-testimonials .testimonials-row article .textimonial-auther{position:relative}.page-template-testimonials .testimonials-row article .textimonial-auther h5{margin-bottom:0}.page-template-testimonials .testimonials-row article:nth-child(odd) .textimonial-text{border-left:4px solid #f74949}.page-template-testimonials .testimonials-row article:nth-child(odd) .textimonial-text:after{border-left:20px solid transparent}.page-template-testimonials .testimonials-row article:nth-child(odd) .textimonial-auther{text-align:right}.page-template-testimonials .testimonials-row article:nth-child(even) .textimonial-text{border-right:4px solid #f74949}.page-template-testimonials .testimonials-row article:nth-child(even) .textimonial-text:after{border-right:20px solid transparent;border-left:0 solid transparent;left:62px;right:auto}.page-template-video .video-gallery{margin:50px 0}.page-template-video .video-gallery .video-box{position:relative;margin-bottom:35px}.page-template-video .video-gallery .video-box .playIcon{position:absolute;width:94px;height:94px;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer}.page-template-video #myModal{cursor:url(//thepowerofthesmile.net/wp-content/themes/pos/css/../img/Close-new.png),auto}.page-template-video #myModal .modal-content{background:0 0;border:none}.page-template-video #myModal .modal-content button.close{position:absolute;top:-10px;right:-23px;color:#fff;font-size:2.5rem;opacity:1}.page-template-video #myModal iframe{height:500px}.page-template-video .modal-backdrop.show{opacity:.8}main article ul li{position:relative;padding-left:14px;margin-bottom:5px;list-style-type:none;font-size:1rem;line-height:1.4em;color:#525151}main article ul li:after{background:#f74949;height:5px;width:5px;border-radius:50%;left:0;top:9px}.wpcf7-recaptcha>div{margin:0 auto}.error404img h1{margin:0 0 10px;font-size:140px;font-weight:700;color:#b60000;letter-spacing:-15px}.error404img h1 .error404img{text-align:center;margin-bottom:50px}.error404img h1 .error404img h3{font-size:40px;color:#6b757e}.error404img h1 .error404img p{font-size:18px;color:#8b97a2;margin:0;padding-top:0;text-align:center}.social{position:relative;z-index:9}.social ul li{float:left;margin:0 40px 0 0}.social ul li a{color:#ababab;position:relative;text-indent:-9999px;display:inline-block;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.social ul li a:after{position:absolute;font-family:'FontAwesome';font-size:1.5rem;text-indent:0px;left:0}.social ul li.facebook a:after{content:"\f09a"}.social ul li.facebook a:hover{color:#375090}.social ul li.twitter a:after{content:"\f099"}.social ul li.twitter a:hover{color:#176aa8}.social ul li.linkedin a:after{content:"\f0e1"}.social ul li.linkedin a:hover{color:#176aa8}.social ul li.instagram a:after{content:"\f16d"}.social ul li.instagram a:hover{color:#e93f68}header{background:0 0 !important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .logo{display:inline-block;margin:15px 0 0 50px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .logo .ron-brand{display:inline-block;font-size:1.25rem;font-weight:700;text-transform:uppercase;margin:12px 0 0 8px;float:left;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .logo .ron-brand span{display:block;font-size:1rem;margin-top:5px;text-transform:none;font-weight:100;font-family:'Lato',sans-serif;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .logo img{float:left;max-height:75px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .logo a{color:#fff}header .logo a:hover{color:#fff}header .hamburger{position:absolute;right:65px;top:12px;border:2px solid #fff;padding:0 8px 19px;border-radius:50%;z-index:99}header .hamburger.active{border:2px solid #f74949}header .navigation-top{position:fixed;width:100%;top:-100%;bottom:auto;padding:5px 0 15px;border:none;box-shadow:0px 2px 4px rgba(0,0,0,.24);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header .navigation-top.active{top:0}header .navigation-top #site-navigation{width:90%;margin:0 auto}header .navigation-top #site-navigation li a{color:#000;font-size:.875rem;font-weight:700;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}header .navigation-top #site-navigation li a:hover{color:#f74949;border-bottom:2px solid #f74949}header .navigation-top #site-navigation li.current_page_item a{color:#f74949;border-bottom:2px solid #f74949}header.sticky{background:#000 !important;position:fixed;width:100%;z-index:99;top:0}header.sticky .logo{margin:7px 0 3px 50px}header.sticky .logo .ron-brand{font-size:1.125rem;margin:5px 0 0 8px}header.sticky .logo .ron-brand span{font-size:.875rem}header.sticky .logo img{max-height:50px}footer.site-footer{overflow:hidden;background:#1e1e1e;margin-top:0;border:none;width:100%}footer.site-footer .footer-bottom{background:#141414;color:#ababab;padding:15px 0;margin-top:20px}footer.site-footer .footer-box{padding:40px 0}footer.site-footer .footer-box h4{font-size:1.25rem;color:#fff;margin-bottom:25px;text-transform:uppercase}footer.site-footer .footer-box .mail{margin:0 0 10px;position:relative;z-index:9;font-size:1rem}footer.site-footer .footer-box .mail a{font-size:1rem;color:#ababab}footer.site-footer .footer-box .mail a .fa{margin-right:4px}footer.site-footer .footer-box .mail h4{margin:20px 0 5px}footer.site-footer .footer-box.first .hamburger{display:none}footer.site-footer .footer-box.first .logo{display:inline-block}footer.site-footer .footer-box.first .logo .ron-brand{display:inline-block;font-size:1.25rem;font-weight:700;text-transform:uppercase;margin:-8px 0 0 6px;float:left}footer.site-footer .footer-box.first .logo .ron-brand span{display:block;font-size:.875rem;margin-top:0;text-transform:none;font-weight:100;font-family:'Lucida Calligraphy'}footer.site-footer .footer-box.first .logo img{float:left;max-height:70px}footer.site-footer .footer-box.first .logo a{color:#fff}footer.site-footer .footer-box.first .logo a:hover{color:#fff}footer.site-footer .footer-box nav ul{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0}footer.site-footer .footer-box nav ul li{margin-bottom:8px}footer.site-footer .footer-box nav ul li a{position:relative;font-size:.875rem;color:#ababab;padding-left:15px;text-transform:uppercase;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}footer.site-footer .footer-box nav ul li a:hover{color:#f74949}footer.site-footer .footer-box nav ul li a:hover:before{border-left:5px solid #f74949}footer.site-footer .footer-box nav ul li a:before{border-left:5px solid #ababab;border-top:5px solid transparent;border-bottom:5px solid transparent;top:4px;left:0}@media (min-width:992px) and (max-width:1199px){footer.site-footer .footer-box.first .logo .ron-brand{font-size:1rem}}@media (min-width:991px){.videoIframeForDevice{display:none}.homeCta .col-lg{flex:0 0 27%;margin:0 auto}.homeCta .col-lg.last{flex:0 0 16%}.textimonial-slider{min-height:410px}}@media (max-width:1000px){.testimonial-column{padding:0;min-height:auto}.testimonial-column .testimonial-box{background:#fff;padding:30px;margin:0;text-align:center;display:table;box-sizing:border-box;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transform:scale(1);background:#fff;opacity:1}.testimonial-column .testimonial-box .inner-text{display:table-cell;vertical-align:middle}.testimonial-column .testimonial-box p{font-size:1rem;transform:none}.testimonial-column .testimonial-box p .moreellipses{display:none}.testimonial-column .testimonial-box p .moretext{display:inline}.testimonial-column .testimonial-box h5{font-size:1.375rem;transform:none}.testimonial-column .testimonial-box span{font-size:1rem;transform:none}.testimonial-column .testimonial-box img{transform:none;width:35px}.animated{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important}}@media (max-width:991px){#mainVideoSection .top-banner{position:relative;height:100%;width:1190px;left:-100%}#mainVideoSection .videoIframeForDevice{display:block}#mainVideoSection .videoIframeForDesktop{display:none}#mainVideoSection .videoIframeForDevice{position:absolute;background-size:cover !important;top:0;bottom:0;right:0;left:0}#mainVideoSection .contentVideoOverlay h1{font-size:3.75rem}.heading-box h2{font-size:2rem}.site-header .custom-header{height:auto !important}.home-section-3 figure{max-width:300px;margin:50px auto 0 auto}.home-section-3 figure:after{top:-20px}.home-cta-block figure{text-align:center}.home-cta-block figure img{position:relative}.about-ron .image-collage{height:auto;padding:15px}.about-ron .image-collage .image1{position:static}.about-ron .image-collage .image2{position:static;margin:130px 0 0 -70px}footer.site-footer .footer-box{padding:40px 0 0}footer.site-footer .footer-box h4{margin-bottom:15px}.page-template-video #myModal .modal-content iframe{height:325px}}@media (max-width:767px){header .custom-header.active{background:#000 !important}header .logo{margin:10px 0 5px 20px}header .logo .ron-brand{font-size:1.125rem;margin:5px 0 0 8px}header .logo .ron-brand span{font-size:.875rem}header .logo img{max-height:50px}header .hamburger{right:20px}header.sticky .logo{margin:10px 0 5px 20px}header .navigation-top{top:67px;right:-100%;width:300px;bottom:0;overflow:auto;z-index:9}header .navigation-top.active{top:67px;right:0}header .navigation-top #site-navigation ul{display:block;border:none}header .navigation-top #site-navigation ul li{margin-bottom:10px}.about-ron .image-collage{height:auto;padding:15px}.about-ron .image-collage .image2{margin:0}footer.site-footer .footer-box nav ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}footer.site-footer .footer-box.first .logo .ron-brand{margin:0 0 0 6px}footer.site-footer .footer-box.first .logo .ron-brand span{margin-top:8px}.home-section-3 h2{font-size:1.875rem}.home-cta-block .text-box{padding:35px 0}#mainVideoSection .contentVideoOverlay h1{font-size:2.8125rem}#mainVideoSection .contentVideoOverlay p{font-size:1.5625rem}.event-partners ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.event-partners ul li figure img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media (max-width:600px){.homeCta p{font-size:1.25rem}.home-cta-block .text-box h3{font-size:1.875rem}#mainVideoSection .videoIframeForDevice{left:-30%}}@media (max-width:575px){.page-template-video #myModal .modal-content iframe{height:175px}.page-template-video #myModal .modal-content button.close{top:-55px;right:0}}@media (max-width:400px){#mainVideoSection .videoIframeForDevice{left:-45%}}@media (min-width:320px) and (max-width:500px){header .logo{margin:10px 0 5px 10px}header .logo .ron-brand{display:none}header .hamburger{right:10px}header.sticky .logo{margin:10px 0 5px 10px}.event-partners ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}footer.site-footer .footer-box.first .logo .ron-brand{font-size:1rem}}