﻿html,body{width:100%;height:100%;margin:0;padding:0;background-color:#fff0;background-color:#F8F8F8;font-family:'Abel',sans-serif;font-size:24px;line-height:120%;background-attachment:fixed;overflow-x:initial!important;color:#333333!important;scroll-behavior:smooth}.footer{position:relative;bottom:0;width:100%;line-height:100%;background-color:#4f2056}.Loadingcontainer{position:absolute;width:100%;margin:0 auto;left:0;right:0;padding-top:150px}.Loadingbox{position:relative;margin:0 auto;left:0;right:0;top:40%;box-sizing:border-box;border:4px solid #67aace;width:60px;height:60px;-webkit-border-radius:21px 21px 21px 21px;-moz-border-radius:21px 21px 21px 21px;border-radius:21px 21px 21px 21px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.Loadingbox:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;border:4px solid #9dd9fa;width:40px;height:40px;-webkit-border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;-webkit-animation:pulse .5s infinite ease;animation:pulse .5s infinite ease}@-webkit-keyframes pulse{50%{border-width:30px}}@keyframes pulse{50%{border-width:20px}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.main-color:#0080c6;.sub-color:#8dc63f;.errorForm{border-bottom:1px solid #ffc000!important}@keyframes blink{0%{background-color:rgb(255 203 5)}50%{background-color:rgb(255 203 5 / .7)}100%{background-color:rgb(255 203 5)}}@-webkit-keyframes blink{0%{background-color:rgb(255 203 5)}50%{background-color:rgb(255 203 5 / .7)}100%{background-color:rgb(255 203 5)}}.validForm{background-color:#fff}.SubTopMenu{text-align:center;-moz-box-shadow:3px 3px 5px #777;-webkit-box-shadow:3px 3px 5px #777;box-shadow:3px 3px 5px #777;padding:0}.SubSubTopMenu{width:100%;text-align:center;background-color:#CCC;font-size:16px;color:white!important;-moz-box-shadow:3px 3px 5px #777;-webkit-box-shadow:3px 3px 5px #777;box-shadow:3px 3px 5px #777}.invalidForm{background-color:#fff;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-animation:blink normal 1.5s infinite ease-in-out;-webkit-animation:blink normal 1.5s infinite ease-in-out;-ms-animation:blink normal 1.5s infinite ease-in-out;animation:blink normal 1.5s infinite ease-in-out}.typewriter-white{overflow:hidden;border-right:.07em solid #fff;white-space:nowrap;margin:0 auto;animation:typing 3.5s steps(40,end),blink-caret .75s step-end}.typewriter{overflow:hidden;border-right:.1em solid orange;white-space:nowrap;margin:0 auto;animation:typing 3.5s steps(40,end),blink-caret .75s step-end infinite}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:#fff0}50%{border-color:orange}}.text-stroke{-webkit-text-stroke:2px #000;color:#000;text-shadow:2px 2px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.socialSticy{position:fixed;background-color:#333;top:350px;left:-10px;width:60px;font-size:30px;padding:10px 5px 10px 20px;color:#fff;transition:.4s;text-shadow:0 0 0 #fff0;z-index:100000000}.socialSticy:hover{cursor:pointer;background-color:#FC0;padding:11px 11px 11px 23px;width:65px;color:black!important;text-shadow:-3px 2px 2px rgb(0 0 0 / .1)}.socialSticy>div>a:hover{color:black!important}.socialChild{font-size:29px;transition:.1s}.socialChild:hover{font-size:35px}.parallaxBackContact{background:url(/images/CNTDevelopments-contact.jpg);background-attachment:fixed;background-position:center top;background-repeat:repeat-y;background-size:cover;min-height:380px;background-color:#fafafa;margin-top:20px;position:relative;color:#fff;padding-bottom:80px;padding-top:30px}.contactForm input[type=text],.contactForm select,.contactForm input[type=email],.contactForm textarea{background:#fff0;border-bottom:1px solid #E0E0E0;border-left:none;border-right:none;border-top:none;color:#fff;margin-bottom:10px;outline-width:0;padding-left:10px}.contactForm input[type=text],.contactForm select{font-size:20px;height:40px;margin-bottom:20px;background:#fff0}.contactForm textarea{font-size:20px;height:120px;margin-bottom:-5px;padding-top:10px;resize:none;background:#fff0;overflow:hidden}.contactFormDark input[type=text],.contactFormDark select,.contactFormDark input[type=email],.contactFormDark textarea{background:#fff0;border-bottom:1px solid #bdbdbd;border-left:none;border-right:none;border-top:none;color:#bdbdbd;margin-bottom:10px;outline-width:0;padding-left:10px}.contactFormDark input[type=text],.contactForm select{font-size:20px;height:40px;margin-bottom:20px;background:#fff0}.contactFormDark textarea{font-size:20px;height:120px;margin-bottom:-5px;padding-top:10px;resize:none;background:#fff0;overflow:hidden}.appForm input[type=text],.appForm select,.appForm input[type=email],.appForm textarea{background:#fff0;border-bottom:1px solid #E0E0E0;border-left:none;border-right:none;border-top:none;margin-bottom:10px;outline-width:0;padding-left:10px}.appForm input[type=text],.appForm select{font-size:20px;height:40px;margin-bottom:20px;background:#fff0}.appForm textarea{font-size:20px;height:120px;margin-bottom:-5px;padding-top:10px;resize:none;background:#fff0;overflow:hidden}#toTop{background-color:#699;color:#fff;width:45px;height:45px;position:fixed;right:0;bottom:0;display:none;-webkit-box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5);-moz-box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5);box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5);-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;font-size:22px}hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CCC -moz-use-text-color #FFF;border-style:solid none;border-width:5px 0;margin:5px 0}.video-overlay .icon{position:absolute;background-image:url(../images/Video-Player.png);margin:0 auto;background-size:contain;width:20%;height:100px;bottom:35%;left:40%;background-repeat:no-repeat;background-position:bottom}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.star-rating s,.star-rating-rtl s{color:#C19200;font-size:50px;cursor:default;text-decoration:none;line-height:50px}.star-rating{padding:2px}.star-rating s:hover:before,.star-rating s.rated:before{content:"\2605";color:#FC0}.star-rating s:before{content:"\2606"}.modal-header{background-color:black!important;padding:5px!important;color:#fff}.modal-body{margin:0;padding:0}.modal-full{min-width:100%;margin:0}.modal-full .modal-content{min-height:100vh}.modal-dialog-full-width{width:100%!important;height:100%!important;margin:0!important;padding:0!important;max-width:none!important}.modal-content-full-width{height:auto!important;min-height:100%!important;border-radius:0!important;background-color:#ececec!important}.modal-header-full-width{border-bottom:1px solid #9ea2a2!important}input[type=text] select{box-sizing:border-box;width:100%;padding:10px 15px;font-size:14px;border:0;font-family:'Alegreya Sans',sans-serif;;font-weight:200}a{text-decoration:none!important}h1{font-family:'Abel',sans-serif;font-size:2.5em;color:#900;line-height:100%;text-shadow:-2px 1px 2px rgb(0 0 0 / .5)}h2{font-family:'Abel',sans-serif;font-size:1.5rem;color:#990000!important;text-shadow:-2px 1px 2px rgb(0 0 0 / .5);margin-top:20px}h3{font-family:'Abel',sans-serif;font-size:30px;color:#0080c6!important;line-height:150%;text-shadow:-1px 1px 2px rgb(0 0 0 / .3)}.bigText{font-family:'Abel',sans-serif;font-size:60px!important;line-height:150%;color:#0080c6!important;text-shadow:-1px 1px 2px rgb(0 0 0 / .3)}.bigTextPrimary{font-family:'Abel',sans-serif;font-size:60px!important;line-height:150%;color:#0080c6!important;text-shadow:-1px 1px 2px rgb(0 0 0 / .3)}.LightRoundCorner{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.RoundCornerTop{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.textShadow{text-shadow:-2px 2px 2px rgb(0 0 0 / .28)}.LightShadow{-webkit-box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5);-moz-box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5);box-shadow:-2px 4px 4px 0 rgb(0 0 0 / .5)}.bottomShadow{-webkit-box-shadow:0 6px 0 0 rgb(0 0 0 / .5);-moz-box-shadow:0 6px 0 0 rgb(0 0 0 / .5);box-shadow:0 6px 0 0 rgb(0 0 0 / .5)}.innerShadow{-webkit-box-shadow:inset -1px 3px 5px 3px rgb(0 0 0 / .75);-moz-box-shadow:inset -1px 3px 5px 3px rgb(0 0 0 / .75);box-shadow:inset -1px 3px 5px 3px rgb(0 0 0 / .75)}.innerShadowLight{-webkit-box-shadow:inset -1px 1px 2px 2px rgb(0 0 0 / .3);-moz-box-shadow:inset -1px 1px 2px 2px rgb(0 0 0 / .3);box-shadow:inset -1px 1px 2px 2px rgb(0 0 0 / .3)}.clearFix:after{content:"";display:table;clear:both}