@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");html{scroll-behavior:smooth}body{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:"Rubik", sans-serif;background-color:#1D1D1E}h1{padding:0;margin:0;font-weight:800;color:#F8F5F5}h2{padding:0;margin:0;font-weight:800;color:#F8F5F5}p{font-family:"Rubik", sans-serif;font-size:20px;line-height:26px;font-weight:300;color:#F8F5F5}ul{font-size:22px;line-height:28px;font-weight:300}ol{font-size:22px;line-height:28px;font-weight:300}b{font-weight:700}strong{font-weight:700}img{width:100%}a{font-weight:600;-webkit-transition:0.2s ease !important;transition:0.2s ease !important;outline:0;color:#F8F5F5;border-bottom:transparent 2px solid}a:hover{outline:none;color:#F8F5F5;text-decoration:none;border-bottom:#F8F5F5 2px solid}a:focus{outline:none;color:#F8F5F5;text-decoration:none;border-bottom:#F8F5F5 2px solid}a:active{outline:none;color:#F8F5F5;text-decoration:none}a:-webkit-any-link{outline:none;color:#F8F5F5;text-decoration:none}*:focus{outline:transparent !important}*:hover,*:focus,*:active{outline:none;box-shadow:none !important;-webkit-appearance:none}::-moz-selection{background-color:#F8F5F5;color:#1D1D1E}::selection{background-color:#F8F5F5;color:#1D1D1E}.w-25{width:50px !important}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px !important;height:2px !important;background-color:#F8F5F5 !important}.navbar-nav{padding:30px 0 15px 0}.navbar-light .navbar-nav .nav-link{color:#F8F5F5;font-size:22px;text-decoration:none;font-weight:600;padding-right:0;padding-left:0;padding-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:active{text-decoration:none;color:#F8F5F5}a.navbar-brand.w-25,a.navbar-brand.w-25:hover,a.nav-link.icon,a.nav-link.icon:hover{border-bottom:0}.btn{font-size:20px;line-height:26px;font-weight:600;color:#1D1D1E !important;border:#F8F5F5 2px solid;padding:10px;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#F8F5F5}.btn:hover,.btn:focus,.btn:active{color:#F8F5F5 !important;background-color:#1D1D1E !important;border:#F8F5F5 2px solid !important}.like-page{display:none}.homepage_excerpt-list{display:none}.flash-share.alert{display:none}.container{max-width:100%;padding:0}.row{margin-right:0;margin-left:0}.hero{border-bottom:#F8F5F5 2px solid;padding-bottom:70px}.hero h1{font-size:40px;line-height:44px;margin-bottom:350px;margin-top:-500px}.hero img{width:300px;border-radius:150px;margin-top:200px;border:2px #F8F5F5 solid}.hero p{margin-bottom:0}.hero small{color:#fff}ul.certifications{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;margin-top:20px}ul.certifications img{width:75px;margin-right:15px;-webkit-transition:0.2s ease !important;transition:0.2s ease !important}ul.certifications img:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}ul.certifications.ft{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.certifications.ft img{margin-right:0;margin:0 5px}.contact h5{color:#fff;font-weight:700;margin-top:50px;margin-bottom:15px}.contact p{margin-top:60px}.work{padding:50px 0;border-bottom:#F8F5F5 2px solid}.work h2{font-size:40px;line-height:42px;margin-bottom:40px}.work img{border-radius:5px;width:230px;margin-top:-30px;margin-left:-30px}.work p{margin-bottom:50px}.img-bor{border:2px #F8F5F5 solid;border-radius:5px;width:230px;height:350px;margin:auto;margin-top:60px;margin-left:60px}.img-bor.minns{height:270px}.work-buts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.work-buts p{color:#F8F5F5;border:#F8F5F5 2px solid;padding:10px;margin-right:10px;border-radius:5px;margin-bottom:10px;font-weight:600}.work-buts a{font-size:20px;line-height:26px;font-weight:600;color:#F8F5F5;border:#F8F5F5 2px solid;padding:10px;margin-right:10px;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.work-buts a{color:#1D1D1E;background-color:#F8F5F5}.work-buts a:hover{color:#F8F5F5;background-color:transparent;text-decoration:none !important}.work-buts a i{font-size:18px;margin-left:5px}.reviews{padding:50px 0;border-bottom:#F8F5F5 2px solid;text-align:center}.reviews h2{font-size:40px;line-height:42px;margin-bottom:40px}.reviews i{color:#F8F5F5;margin-bottom:15px}.reviews p b{margin-bottom:40px;display:block}.contact{padding:50px 0;text-align:center;border-bottom:#F8F5F5 2px solid}.contact a{font-size:20px;margin-bottom:20px !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.contact h2{font-size:40px;line-height:42px;margin-bottom:50px}.contact img{width:170px;margin-bottom:20px}.contact img:hover{opacity:1;border-bottom:0 !important}.contact form{margin-bottom:10px}a.nb,a.nb:hover,a.nb:focus{border-bottom:none !important;border-bottom:0 !important}.form-control{padding:30px 15px;color:#F8F5F5;background-color:#1D1D1E;border:2px solid #F8F5F5;font-size:20px}.form-control::-webkit-input-placeholder,.StripeElement::-webkit-input-placeholder{color:#F8F5F5;font-size:20px}.form-control::-moz-placeholder,.StripeElement::-moz-placeholder{color:#F8F5F5;font-size:20px}.form-control:-ms-input-placeholder,.StripeElement:-ms-input-placeholder{color:#F8F5F5;font-size:20px}.form-control::placeholder,.StripeElement::placeholder{color:#F8F5F5;font-size:20px}.StripeElement{padding-top:17px !important;padding:39px 15px}select{padding:0 15px !important;height:64px !important;-moz-appearance:none;-webkit-appearance:none}form .btn{margin-top:10px}textarea#feedback_content{height:200px !important;padding:15px}footer{padding:20px 0;text-align:center}footer p{font-size:14px;margin-bottom:0}footer a{font-weight:300}.anchor{display:block;position:relative;top:-50px;visibility:hidden}.fade-in-text{animation:fadeIn 5s;-webkit-animation:fadeIn 1.5s;-moz-animation:fadeIn 1.5s;-o-animation:fadeIn 1.5s;-ms-animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}legend,label{color:#F8F5F5}legend{font-size:36px;line-height:40px;font-weight:800;margin-bottom:20px}.input-group.donation-other-input-container{margin-bottom:10px}.page-pages-show-donation-v2-wide .navbar-nav{display:none}form#pay_page_new_donation_form{margin-top:30px}input:focus,select:focus,textarea:focus{background:#1D1D1E !important;color:#F8F5F5 !important}input[type=text]:focus,textarea#feedback_content:focus,input#feedback_email:focus,input#donation_email:focus,select#donation_billing_address_country_code:focus{box-shadow:0 0 5px #fff;border:2px solid #fff}.page-pages-show-donation-v2-wide header{display:none}.content-pages-show-donation-v2-wide{border-bottom:2px white solid;padding-bottom:50px}img.donate-logo{width:220px;margin:auto;margin-top:10px;display:block;margin-bottom:30px}.content-pages-show-donation-v2-wide form .btn{margin:auto;display:block}.container-fluid{padding-right:0;padding-left:0}.input-group-text{font-size:28px;font-weight:500}.page-user-sessions-new-wide{padding:40px 0}.page-user-sessions-new-wide header{display:none}.page-user-sessions-new-wide footer{display:none}.card-body h3{font-size:46px;line-height:52px;font-weight:800;margin-bottom:25px}.card-body h2{font-size:16px;color:#1D1D1E;font-weight:700}.card-body p{font-size:16px;color:#1D1D1E;font-weight:700}.page-user-sessions-new-wide{background-image:-webkit-linear-gradient(top, rgba(0,69,125,0), rgba(0,69,125,0)),url(water2.gif);background-image:linear-gradient(to bottom, rgba(0,69,125,0), rgba(0,69,125,0)),url(water2.gif);background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh}.page-user-sessions-new-wide small a{color:#1D1D1E;text-decoration:none}.page-user-sessions-new-wide small a:hover{border-bottom:transparent 2px solid}.page-user-sessions-new-wide .custom-control-label{color:#1D1D1E}.page-user-sessions-new-wide .btn{background-color:#1D1D1E;border-color:#1D1D1E !important;color:#F8F5F5 !important;margin-bottom:15px}.page-user-sessions-new-wide .btn:hover{background-color:#F8F5F5 !important;border-color:#F8F5F5 !important;color:#1D1D1E !important}.page-user-sessions-new-wide .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:black;background-color:black}.page-user-sessions-new-wide .form-control{border:none}.page-user-sessions-new-wide .card{background-color:rgba(255,255,255,0.7);border:none;border-radius:5px}.page-user-sessions-new-wide .col-md-6{padding-left:0;padding-right:0}@media only screen and (min-width: 480px){.img-bor{margin-left:auto}.hero h1{margin-bottom:460px;margin-top:-550px}.hero img{width:380px;border-radius:190px;margin-top:170px}}@media only screen and (min-width: 600px){.hero img{width:500px;border-radius:250px;margin-top:120px}.hero h1{margin-bottom:570px;margin-top:-615px}ul.certifications img{margin-top:0;margin-left:0}.img-bor{width:280px;height:420px}.work img{width:280px}.img-bor.minns{height:330px}}@media only screen and (min-width: 768px){.row,header#header .container{width:720px;max-width:720px;margin:auto}.hamburger{display:none !important}.ml-auto{margin-left:30px !important}.navbar-nav{padding-top:0px}.navbar-light .navbar-nav .nav-link{margin-right:30px}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-collapse{z-index:10000}.py-4{padding-bottom:0 !important}.hero{padding-bottom:0}.hero img{width:300px;margin-top:0;margin-left:0;float:right}.hero h1{font-size:32px;line-height:36px;margin-top:0;margin-bottom:30px}.hero .row{padding:50px 0px 70px 0}.w-25{width:100px !important}.work h2{font-size:36px;line-height:38px}.img-bor{width:240px;height:360px;margin-top:40px}.work img{width:240px}.img-bor.minns{height:280px}.reviews .col-md-8{margin:auto}.contact .col-md-6{margin:auto}.work{padding:0;height:90vh}.work .col-md-6,.work .col-md-4{height:90vh}.center{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.work .anchor{top:10px}.hero .col-md-6:first-of-type{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media only screen and (min-width: 992px){.row,header#header .container{width:960px;max-width:960px;margin:auto}#header .navbar-brand-img{max-height:130px}.w-25{width:130px !important}.hero .row{padding:50px 0px 140px 0}.hero img{width:350px;border-radius:175px;margin-top:0}.hero h1{font-size:48px;line-height:52px;margin-bottom:20px}ul.certifications img{width:100px}.work h2{font-size:48px;line-height:52px}.work .anchor{top:10px}.img-bor{margin-left:40px}.card-body h2{font-size:22px}.card-body p{font-size:22px}}@media only screen and (min-width: 1200px){.row,header#header .container{width:1140px;max-width:1140px;margin:auto}p{font-size:22px;line-height:28px}.work-buts a{font-size:22px;line-height:28px}.hero .row{padding:20px 0px 100px 0}.hero img{width:450px;border-radius:225px;margin-top:-30px}.hero h1{font-size:56px;line-height:60px}.work,.work .col-md-6,.work .col-md-4{height:100vh}.work h2{font-size:56px;line-height:60px}.img-bor{width:300px;height:455px}.work img{width:300px}.img-bor.minns{height:355px}.reviews{padding:90px 0}.contact{padding:90px 0 85px 0}footer p{font-size:16px}.contact img{width:250px;margin-top:10px}.anchor{top:-70px}.work .anchor{top:0}}@media only screen and (min-width: 1400px){.row,header#header .container{width:1240px;max-width:1240px;margin:auto}.hero img{width:500px;border-radius:250px;margin-top:-50px}.hero .row{padding:0px 0px 100px 0}}@media only screen and (min-width: 1560px){.hero img{width:597px}.hero h1{font-size:66px}p{font-size:24px;line-height:30px}.work-buts a{font-size:24px;line-height:30px}.work-buts a{font-size:24px;line-height:30px}}
