﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{height:100%}html{scroll-behavior:smooth}body{overflow-x:hidden}.cf{clear:both;line-height:1px}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.navigation{height:70px;background-color:#2b3699;background-color:rgba(43,54,153,0.8);font-family:montserrat, sans-serif;font-weight:400;font-style:normal;width:100%;position:fixed;z-index:3}.brand{font-family:'Cinzel', Helvetica;position:absolute;padding-left:10px;float:left;line-height:70px;text-transform:uppercase;font-size:1.4em}.brand>a{cursor:pointer}.brand img{width:96%;max-width:250px;margin-top:5px}.brand a,.brand a:visited{color:#ffffff;text-decoration:none}.nav-container{max-width:1100px;margin:0 auto}nav{float:right}nav ul li.in{display:flex;justify-content:center;align-items:center}nav ul li a img.social{width:30px;vertical-align:middle}nav ul{list-style:none;margin:0;padding:0}nav ul li{float:left;position:relative}nav ul li a,nav ul li a:visited{background-color:inherit;display:block;padding:0 20px;line-height:70px;color:#ffffff;text-decoration:none;transition:all 0.2s ease}nav ul li a:hover,nav ul li a:visited:hover{background-color:#1f276e;background-color:#1f276e;color:#ffffff}nav ul li a:not(:only-child):after,nav ul li a:visited:not(:only-child):after{padding-left:4px;content:" ▾"}nav ul li ul li{min-width:190px}nav ul li ul li a{padding:15px;line-height:20px}.nav-dropdown{position:absolute;display:none;z-index:1;box-shadow:0 3px 12px rgba(0,0,0,0.15)}.nav-mobile{display:none;position:absolute;top:0;right:0;background-color:#2b3699;background-color:rgba(43,54,153,0.9);background-color:inherit;height:70px;width:70px}@media only screen and (max-width: 798px){.nav-mobile{display:block}nav{width:100%;padding:70px 0 15px}nav ul{display:none;background-color:#2b3699;background-color:rgba(43,54,153,0.9)}nav ul li{float:none}nav ul li a{padding:15px;line-height:20px;width:100%}nav ul li ul li a{padding-left:30px}.nav-dropdown{position:static}}@media screen and (min-width: 799px){.nav-list{display:block !important}}#nav-toggle{position:absolute;left:18px;top:22px;cursor:pointer;padding:10px 35px 16px 0px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#ffffff;position:absolute;display:block;content:"";transition:all 300ms ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}article{max-width:1000px;margin:0 auto;padding:10px}#btt{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:cadetblue;color:white;cursor:pointer;padding:15px;border-radius:10px;font-size:18px;transition:all 0.2s ease}#btt:hover{background-color:#555}#hero{height:100%;height:100vh;width:100%;background:url(_images/fractional-cro_hero_02.jpg) no-repeat fixed;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;position:realtive}#hero .hero-logo{background-color:rgba(244,120,68,0.9);padding:2em;width:80%;text-align:center;box-shadow:0px 17px 10px -10px rgba(0,0,0,0.4)}#hero .hero-logo img{width:96%;max-width:750px}#hero h1{font-size:2.5em;margin:0 0 0.5em 0;font-weight:bold;color:#fff;font-family:Tahoma;font-family:'Roboto', Tahoma, sans-serif;font-family:'Cinzel', Helvetica;letter-spacing:2.5px}#hero h2{font-size:1.5em;margin:0;color:#fff;font-family:'Ubuntu', Calabri, sans-serif;font-family:montserrat, sans-serif}#hero i.fa-caret-down{color:inherit;font-size:32px;line-height:16px;padding:18px 16px;border-radius:50%;background-color:rgba(255,255,255,0.9);border:1px solid #6d9bb3;transition:all 0.3s ease}#hero a.scroll-link{position:absolute;bottom:1.5em;text-decoration:none;color:#3d5764;z-index:2}#hero a.scroll-link i:hover{color:rgba(255,255,255,0.9);background-color:rgba(255,255,255,0.2);animation:out .2s 2 linear}@keyframes in{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@keyframes out{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes in{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes out{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes in{0%{-moz-transform:rotate(360deg)}100%{-moz-transform:rotate(0deg)}}@-moz-keyframes out{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes in{0%{-ms-transform:rotate(360deg)}100%{-ms-transform:rotate(0deg)}}@-ms-keyframes out{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@media screen and (max-width: 680px){#hero{margin-bottom:80px;background-attachment:scroll}}@media screen and (max-width: 590px){#hero h1{font-size:1.8em}#hero h2{font-size:1em}}#intro{width:100%;position:relative;background-color:#f6ede9;padding:100px 20px 0px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column}#intro img.divider{width:100%;max-width:900px;margin:100px auto 0px auto;display:block}.intro-wrap{width:100%;max-width:1100px;display:flex;margin:0 auto;padding:50px 0px}.intro-wrap .left,.intro-wrap .right{width:50%;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:justify}.intro-wrap .left h2,.intro-wrap .right h2{display:block;width:100%;font-size:1.8em;font-weight:bold;color:#82c33a}.intro-wrap .left{justify-content:center;align-items:center}.intro-wrap .left img.intro-img{width:96%;max-width:300px;border-radius:50%}@media screen and (max-width: 550px){.intro-wrap{flex-direction:column}.intro-wrap .left,.intro-wrap .right{width:96%}.intro-wrap .left{margin-bottom:2em}}#about{width:100%;position:relative;background-color:#f6ede9;padding:100px 0px 0px}#about h2{font-size:1.8em;padding-left:20px;font-weight:bold;color:#82c33a;margin-bottom:1.5em}#about img.divider{width:100%;max-width:900px;margin:100px auto 0px auto;display:block}.about-wrap{width:100%;max-width:1100px;margin:0 auto;background-color:#f6ede9}.about-content{display:flex;flex-direction:row;padding:0px 20px}.about-img img{max-width:240px;margin:0 1.5em 1em 0;box-shadow:0px 0px 3px 3px rgba(0,0,0,0.15)}.about-text{flex:1;text-align:justify;columns:2;column-gap:2em}.about-text p:first-of-type{margin-top:0em}@media screen and (max-width: 940px){.about-text{columns:1}}@media screen and (max-width: 550px){.about-content{flex-direction:column}.about-img{display:flex;justify-content:center;align-items:center}}#services{width:100%;position:relative;background-color:#f6ede9;padding:0px 20px}#services>p,#services h1{text-align:left}#services img{display:block;margin:100px auto 0 auto;width:100%;max-width:900px}.efficacy-wrap{width:100%;max-width:1100px;display:flex;margin:0 auto;padding-top:100px}.efficacy-wrap .left,.efficacy-wrap .right{width:50%;display:flex;flex-direction:column;justify-content:flex-start}.efficacy-wrap .left h2,.efficacy-wrap .right h2{display:block;width:100%;font-size:1.8em;font-weight:bold;color:#82c33a}.efficacy-wrap .right{padding-left:2em}@media screen and (max-width: 550px){.efficacy-wrap{flex-direction:column}.efficacy-wrap .left,.efficacy-wrap .right{width:96%}.efficacy-wrap .left{margin-bottom:2em}.efficacy-wrap .right{padding-left:0px}}#clients{min-height:80vh;display:flex;position:relative;background-color:#f6ede9;padding:0px 20px;width:100%}.clients-wrap{width:100%;max-width:1100px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:0 auto;padding-top:100px;padding-bottom:100px}.clients-wrap img{width:100%;max-width:190px;margin:1em 1.5em;transition:all 0.2s ease}.clients-wrap img:hover{scale:0.9}.clients-wrap h2{display:block;width:100%;font-size:1.8em;font-weight:bold;color:#82c33a;margin-bottom:1em}.modal{display:none;position:fixed;z-index:22;left:0;top:0;width:100%;height:100%;height:100vh;flex-direction:column;justify-content:center;align-items:center;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}a#myBtn{cursor:pointer}.modal-content{padding:1.5em;border:1px solid #888;width:96%;max-width:600px;border-radius:3px}.modal-content h2{font-size:1.2em;color:#fff;padding:0.5em}.close{color:#fff;float:right;margin-right:0.5em;font-size:2em;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.modal-header{padding:0.5em 1em;background-color:#f47844;color:white}.modal-header h2 a{color:#fff;text-decoration:none}.modal-header h2 a:hover{text-decoration:underline}.modal-body{display:flex;flex-direction:column;padding:1.5em}.modal-body>p{margin-top:0;margin-bottom:1.5em;padding-bottom:0.5em;border-bottom:1px solid #fff}.modal-body>p a{color:#fff;text-decoration:none}.modal-body>p a:hover{text-decoration:underline}.modal-body form{width:100%}.modal-body form span{text-align:center;font-size:2em;line-height:1.2em;color:#fff}.modal-body form label{display:block;margin:0 0 0.25em 0}.modal-body form input,.modal-body form textarea{width:100%;font-size:1.1em;padding:0.5em;background-color:rgba(255,255,255,0.6);border:none;outline:none}.modal-body form input:focus,.modal-body form textarea:focus{outline:none}.modal-body form input{margin-bottom:1em}.modal-body form input::placeholder{color:#707070}.modal-body form textarea{height:6em}.modal-body form .submit-links #msg{margin-top:0.75em;width:100%}.modal-body form .submit-links #msg .alert-warning{margin-bottom:0.5em;border-radius:5px;padding:0.75em;font-size:1em;color:#313131;background-color:#ffdddd;border:1px solid #ff5a5a}.modal-body form .submit-links #msg .alert-success{margin-bottom:0.5em;border-radius:5px;padding:0.75em;font-size:1em;color:#fff;background-color:#82c33a;border:1px solid #45661f}.modal-body form .submit-links #send-success{display:flex;flex-wrap:wrap;align-items:center;color:#fff;justify-content:space-around;margin-top:0.75em}.modal-body form .submit-links #send-success .cloze,.modal-body form .submit-links #send-success .clozer,.modal-body form .submit-links #send-success .send{margin-bottom:0;width:45%;background-color:#82c33a;color:#fff;font-size:1.1em !important;font-family:'Roboto', sans-serif;-webkit-appearance:none;border:none;text-align:center;text-decoration:none;padding:1em !important;line-height:1em !important;border:none;cursor:pointer;border:1px solid #fff;transition:all 0.2s ease}.modal-body form .submit-links #send-success .cloze:hover,.modal-body form .submit-links #send-success .clozer:hover,.modal-body form .submit-links #send-success .send:hover{opacity:0.6}.modal-body form .submit-links #send-success .cloze,.modal-body form .submit-links #send-success .clozer{background-color:black;transition:all 0.2s ease}.modal-body form .submit-links #send-success .cloze:hover,.modal-body form .submit-links #send-success .clozer:hover{opacity:0.6;text-decoration:none}.modal-body form .submit-links #send-success .clozer{width:100%}.modal-body #msg2{width:100%;display:flex;flex-wrap:wrap;align-items:center;color:#fff;justify-content:space-around;margin-top:0.75em}.modal-body #msg2 .clozer{margin-bottom:0;color:#fff;font-size:1.1em;border:none;text-align:center;text-decoration:none;padding:1em;line-height:1em;border:none;cursor:pointer;border:1px solid #fff;transition:all 0.2s ease;width:100%;background-color:black;transition:all 0.2s ease}.modal-body #msg2 .clozer:hover{opacity:0.6;text-decoration:none}.modal-footer{background-color:#f47844;color:white}.modal-content{position:relative;background-color:#3d5764;color:#fff;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);animation-name:animatetop;animation-duration:0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}footer{width:100%;min-height:40%;background-color:#333;background-color:#3d5764;position:relative}footer .footer-wrap{width:96%;max-width:1100px;margin:0 auto;display:flex}footer .footer-wrap .left,footer .footer-wrap .right{margin-top:30px;margin-bottom:30px;color:#fff}footer .footer-wrap .left{width:40%}footer .footer-wrap .right{width:60%}footer .footer-wrap .left a{color:#fff;text-decoration:none}footer .footer-wrap a.mail:hover{text-decoration:underline}footer .footer-wrap p.copyright{box-sizing:border-box;width:100%;padding-top:40px;padding-right:40px;text-align:right;color:#fff;font-size:0.8em;line-height:1.5em}footer .footer-wrap p.copyright a{text-decoration:none}a.ewd-tag{color:gray;width:120px;margin-left:0.25em;transition:all 0.2s ease;border-radius:3px;padding:0.25em;padding:0.25em 0.5em;border:1px solid transparent}.ewd-tag i{font-size:0.9em;margin-right:0.25em;color:#e1e1e1;transition:all 0.2s ease}.ewd-tag .ewd-txt{color:#bdcde5;letter-spacing:1px;text-decoration:none;transition:all 0.3s ease}a.ewd-tag:hover{background-color:rgba(255,255,255,0.1);cursor:pointer;border:1px solid #fff}a.ewd-tag:hover i{color:#ff5270}a.ewd-tag:hover .ewd-txt{color:#fff;text-decoration:none}@media screen and (max-width: 550px){footer .footer-wrap{flex-direction:column}footer .footer-wrap p.copyright{padding:5px}footer .footer-wrap .left{display:block;width:96%;margin-bottom:2em}footer .footer-wrap .right{width:96%}}*{box-sizing:border-box}body{font-family:'Open Sans', sans-serif;font-size:16px}p{line-height:1.5em;margin-top:1em}ul{display:block;list-style-type:disc;margin:1em 0 1em 0;padding-left:40px;line-height:1.5em}ul ul{list-style:circle;margin-top:.5em}h1{font-family:'Bad Script', Calibri, sans-serif;font-size:1.6em;color:#333;margin:1em 0}a.reg-anchor{text-decoration:underline;color:blue}a.reg-anchor:hover{text-decoration:none}.back-to-top{display:none;z-index:85;position:fixed;bottom:0px;left:50%;margin-left:-25px;text-align:center;background-color:rgba(64,189,206,0.8);width:60px;padding:12px 0px 10px 0px;color:#fff;text-decoration:none;border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;box-shadow:-4px 4px 3px 0px rgba(50,50,50,0.44);transition:background-color .3s ease;transition:padding .2s ease}.back-to-top:hover{background-color:rgba(11,111,124,0.9);color:#fff;text-decoration:none;padding-bottom:12px;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff}
