@font-face{font-family:"Cookie";src:url("../fonts/Cookie-Regular.ttf");}@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Regular.ttf");}@font-face{font-family:"Raleway Semi-Bold";src:url("../fonts/Raleway-SemiBold.ttf");}.body{font-family:'Raleway'}a{color:#2f6690}h1{color:#000;font-family:'Cookie';font-size:80px;letter-spacing:0.012em}h2{color:#2f6690;font-family:'Cookie';font-size:58px;letter-spacing:0.012em}h3{color:#2f6690;font-family:'Raleway';font-style:normal;font-weight:400;font-size:32px;letter-spacing:0.012em}h4{font-family:'Raleway';font-size:22px;font-weight:400;letter-spacing:0.012em;text-transform:capitalize}p{font-family:'Raleway';margin-bottom:2rem;text-align:justify;font-size:18px;line-height:36px}.btn.btn-primary{font-family:'Raleway';font-size:18px;padding:0.5rem 1rem;background:#2f6690;border:2px solid #2f6690;color:#fff !important;border-radius:0;transition:0.3s ease}.btn.btn-primary:hover{background:#fff;color:#2f6690 !important}.btn.btn-secondary{font-family:'Raleway';font-size:18px;padding:0.5rem 0.7rem;background:transparent;border:2px solid #fff;color:#fff;border-radius:0}.btn.btn-secondary:hover{background:#2f6690;color:#fff !important}.btn.btn-secondary.dark{color:#2f6690;border:1px solid #2f6690}.btn.btn-icon{border:0;background:transparent}.custom-bg-block ul,.blue-bg-block ul,.content-block ul,.blog-body ul,.custom-bg-block ol,.blue-bg-block ol,.content-block ol,.blog-body ol{font-family:'Raleway';padding-inline-start:0px;list-style:none}.custom-bg-block ul li,.blue-bg-block ul li,.content-block ul li,.blog-body ul li,.custom-bg-block ol li,.blue-bg-block ol li,.content-block ol li,.blog-body ol li{position:relative;margin-bottom:0.6rem;padding-left:1rem}.custom-bg-block ul li:before,.blue-bg-block ul li:before,.content-block ul li:before,.blog-body ul li:before,.custom-bg-block ol li:before,.blue-bg-block ol li:before,.content-block ol li:before,.blog-body ol li:before{margin-right:1rem;content:'';display:inline-block;height:7px;width:7px;margin-bottom:3px;border-radius:130px;background:#2f6690;position:absolute;left:0;top:9px}.footer{font-family:'Raleway';background:#2f6690;padding:3%}.footer li:before{background:transparent}.footer .site-map{text-align:right}@media only screen and (max-width:991px){.footer .footer-header{margin-top:2rem}}.footer .menu-item{color:#fff;padding:0.4rem 0}.footer .menu-item a{color:inherit}.footer .menu-item a:hover{text-decoration:none;color:inherit}@media only screen and (max-width:991px){.footer .links{text-align:center !important}}.footer .socials{align-self:center;text-align:right}@media only screen and (max-width:991px){.footer .socials{margin-top:2rem;text-align:center}}.footer .footer-links{display:inline-block}.footer .footer-links .menu-item{float:left}.footer .footer-links .menu-item:last-child:after{content:'';padding:0}.footer .footer-links .menu-item:after{padding:0 0.4rem;content:'•'}.footer .icons{margin-bottom:1rem}.footer .icons a{margin:0 0 0 1rem}.footer .quick .menu-item{text-transform:uppercase}.not-found{height:100vh;width:100%;background:url(http://isws.essentialeasywebsites.com/wp-content/uploads/2021/01/Rectangle-2C.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex}.not-found .block-content{align-self:center}.not-found .block-content h1,.not-found .block-content h3{color:#fff}.not-found .btn-secondary{margin-top:2rem;background:#fff}.not-found-footer{position:fixed;bottom:0;width:100%}.banner{min-height:78vh;display:flex;align-items:center;background-position:top !important;background-size:cover !important;background-repeat:no-repeat !important}.banner h1,.banner h2,.banner h3,.banner h4,.banner p{color:#fff !important}@media only screen and (max-width:768px){.banner{min-height:100vh;padding-top:2rem;padding-bottom:2rem}}.banner-message{font-family:'Raleway';font-size:30px;text-align:center;letter-spacing:0.012em;color:#fff;padding:3rem;background:#2f6690}@media only screen and (max-width:768px){.banner-message{font-size:16px}}.author{font-size:1.2rem}.banner-message .icons img{width:60%}.services{background:#fbf8ef;padding:5% 0}.services .main{padding:2rem 0}.services .main .col-6{padding:0 2rem}.services .main .card-hover:hover{text-decoration:none}.services .main .card{box-shadow:0px 15px 20px 1px rgba(0, 0, 0, 0.25);background:#2f6690;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;border:none;border-radius:0;padding:2rem 3rem;cursor:pointer;transition:0.3s ease}@media only screen and (max-width:1420px){.services .main .card{font-size:24px}}@media only screen and (max-width:1200px){.services .main .card{padding:2rem 5rem}}@media only screen and (max-width:991px){.services .main .card{padding:2rem}}@media only screen and (max-width:768px){.services .main .card{margin:2rem}}@media only screen and (max-width:576px){.services .main .card{margin:15px}}.services .main .card .image{height:60px;margin-bottom:1rem}.services .main .card .title{font-family:'Raleway';font-size:36px;letter-spacing:0.012em;color:#fff;min-height:4.5rem}@media only screen and (max-width:1420px){.services .main .card .title{font-size:24px}}@media only screen and (max-width:1200px){.services .main .card .title{font-size:24px}}@media only screen and (max-width:1000px){.services .main .card .title{font-size:20px}}@media only screen and (max-width:768px){.services .main .card .title{font-size:36px}}@media only screen and (max-width:576px){.services .main .card .title{font-size:20px}}.services .main .card .btn-row{margin-top:2rem}.services .main .card .btn-row .btn-secondary:hover{background:#2f6690;border:2px solid #2f6690}.services .sub{margin-top:2rem}@media only screen and (max-width:768px){.services .sub{margin-top:0}}.services .sub .card-hover:hover{text-decoration:none}.services .sub .card{box-shadow:0px 15px 20px 1px rgba(0, 0, 0, 0.25);background-color:#2f6690;background:#2f6690;border:1.5px solid #2f6690;border-radius:0;padding:2rem;cursor:pointer}.services .sub .card:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), linear-gradient(0deg, #2f6690, #2f6690), linear-gradient(103.43deg, #2f6690 8.92%, #fff 135.93%);box-shadow:0px 15px 20px 1px rgba(0, 0, 0, 0.25)}@media only screen and (max-width:1200px){.services .sub .card{padding:1rem}}@media only screen and (max-width:768px){.services .sub .card{padding:2rem;margin:2rem;font-size:16px}.services .sub .card:first-child{margin-top:0}}@media only screen and (max-width:576px){.services .sub .card{margin:15px}}.services .sub .card .image{height:60px;margin-bottom:1rem}.services .sub .card .title{font-family:'Raleway';font-size:36px;letter-spacing:0.012em;color:#fff}@media only screen and (max-width:1200px){.services .sub .card .title{height:4rem;font-size:24px}}@media only screen and (max-width:1000px){.services .sub .card .title{font-size:20px}}@media only screen and (max-width:768px){.services .sub .card .title{height:unset;font-size:36px}}@media only screen and (max-width:576px){.services .sub .card .title{font-size:20px}}.services .sub .card .btn-row{margin-top:1rem}.services .sub .card .btn-row .btn-secondary:hover{background:#fff;color:#2f6690 !important;border:2px solid #2f6690}@media only screen and (max-width:1000px){.services .sub .card .btn-row .btn-secondary{font-size:14px}}@media only screen and (max-width:768px){.services .sub .card .btn-row .btn-secondary{font-size:22px}}.endorsements{padding:5% 0;background:url("https://isws.essentialeasywebsites.com/wp-content/themes/isws/assets/img/bg-arrows.png");background-position:center;background-repeat:no-repeat;background-size:cover}.endorsements .logo-container{margin-top:2rem;display:flex;justify-content:space-evenly}@media only screen and (max-width:768px){.endorsements .logo-container{flex-direction:column}}.endorsements .logo-container .image{text-align:center}@media only screen and (max-width:768px){.endorsements .logo-container .image{margin-bottom:2rem;height:55px}}.endorsements .logo-container .image img{width:80%}@media only screen and (max-width:768px){.endorsements .logo-container .image img{width:unset;height:100%}}.recent-blogs{background-color:#fbf8ef;padding:5% 0}.recent-blogs .latest-blogs{margin-top:2rem}.recent-blogs .latest-blogs a{color:inherit;text-decoration:none}.recent-blogs .latest-blogs .card{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:0}@media only screen and (max-width:991px){.recent-blogs .latest-blogs .card{margin-bottom:2rem}}.recent-blogs .latest-blogs .card .card-body{padding:1.7rem}.recent-blogs .latest-blogs .card .card-img-top{background-position:center;background-repeat:no-repeat;background-size:cover;height:15rem}.recent-blogs .latest-blogs .card .title{font-family:'Raleway';font-size:24px;line-height:28px;letter-spacing:0.012em;color:#2f6690;min-height:6rem;font-weight:600}.recent-blogs .latest-blogs .card .excerpt{font-family:'Raleway';font-size:18px;line-height:22px;text-align:left;letter-spacing:0.012em;color:#000;margin-bottom:2rem;min-height:10rem}.content-block{padding:5% 0;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:'Raleway'}.content-block .image-mob-row{margin-bottom:3rem;padding:0 25%}@media only screen and (min-width:991px){.content-block .image-mob-row{display:none}}@media only screen and (max-width:768px){.content-block .image-mob-row{padding:0 10%}}@media only screen and (max-width:576px){.content-block .image-mob-row{padding:initial}}.content-block img{width:90%}@media only screen and (max-width:1200px){.content-block img{top:unset !important}}.content-block p{margin-bottom:2rem}.content-block h3{margin-bottom:2rem}@media only screen and (max-width:991px){.content-block .image{display:none}}.content-block .covid{display:flex}.content-block .covid p{background-color:#2f6690;color:#fff;padding:1.5rem;align-self:center;text-align:center !important;margin-bottom:0}.content-block .col-block{border-right:1px solid rgba(47, 102, 144, 0.45);padding:0 2rem}.content-block .col-block p{text-align:left}@media only screen and (max-width:768px){.content-block .col-block{border:none !important;padding-top:2rem}.content-block .col-block:first-child{padding-left:2rem !important}}.content-block .col-block:first-child{padding-left:0}.content-block .col-block:last-child{border-right:1px solid transparent}.content-block .col-block li{margin-bottom:42px;margin-top:8px}.blue-bg-block{background:#2f6690}.blue-bg-block .image{position:absolute;height:100%;top:0;background-position:center;background-size:cover}@media only screen and (max-width:768px){.blue-bg-block .image{background-size:auto}}@media only screen and (max-width:576px){.blue-bg-block .image{display:none}}.blue-bg-block .image-mob{min-height:20rem;background-position:center;background-size:cover}@media only screen and (min-width:575px){.blue-bg-block .image-mob{display:none}}.blue-bg-block .content{color:#fff !important;padding:5%}.blue-bg-block .content h2,.blue-bg-block .content h3{color:#fff !important;margin-bottom:2rem}@media only screen and (max-width:576px){.blue-bg-block .content{margin:auto !important}}.blue-bg-block ul li:before{background-color:#fff !important}.blue-bg-block p{margin-top:32px}.custom-bg-block{padding:4% 0;background-position:center;background-size:cover;background-repeat:no-repeat}.custom-bg-block h3{margin-bottom:2rem}.custom-bg-block a{color:#2f6690}.custom-bg-block .pill{color:#2f6690;background:#e5e5e5;border-radius:100px;padding:0.3rem 1rem 0.5rem;font-weight:600}.two-cols{position:relative}.two-cols .content-block{padding:5% 15px}.two-cols h1,.two-cols h2,.two-cols h3{color:inherit}.two-cols .right{padding-left:1.5rem}.two-cols .left-bg{position:absolute;width:50%;height:100%}@media only screen and (max-width:768px){.two-cols .left-bg{display:none}}.two-cols .right-bg{position:absolute;margin-left:50%;width:50%;height:100%}@media only screen and (max-width:768px){.two-cols .right-bg{display:none}}@media only screen and (max-width:768px){.pc{display:none}}@media only screen and (min-width:769px){.mob{display:none}}@media only screen and (max-width:768px){.map{padding:2rem}}.custom-nav{background:rgba(255, 255, 255, 0.75);box-shadow:0px 1px 25px rgba(0, 0, 0, 0.25);padding:0}.custom-nav #menu-item-12:active .sub-menu,.custom-nav #menu-item-12:focus .sub-menu,.custom-nav #menu-item-12:hover .sub-menu{display:inherit}.custom-nav #menu-item-12{cursor:pointer}.custom-nav .sub-menu:hover{display:inherit}.custom-nav .sub-menu{display:none;position:absolute;width:400px;list-style:none;padding-inline-start:0;background:rgba(255, 255, 255, 0.75);transform:translate(0, 2rem)}.custom-nav .sub-menu .menu-item{padding:1rem !important}@media only screen and (max-width:991px){.custom-nav .sub-menu{position:relative;width:unset;background:none;transform:unset}}.custom-nav .nav-brand{width:200px;padding:1rem}.custom-nav .menu-header-menu-container{width:100%}.custom-nav .navbar-nav .menu-item{padding:2rem 2.5rem}@media only screen and (max-width:991px){.custom-nav .navbar-nav .menu-item{padding:1rem}}.custom-nav .navbar-nav .menu-item:last-child{padding-right:0}.custom-nav .navbar-nav .menu-item a{color:#000;font-family:'Raleway';font-size:16px;line-height:29px;letter-spacing:0.012em;text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:0.5rem;transition:0.3s ease}.custom-nav .navbar-nav .menu-item a:hover{text-decoration:none;border-bottom:1px solid #2f6690}.block{margin:5% auto}.block #gform_submit_button_1{font-family:'Raleway';font-size:18px;padding:0.5rem 1rem;background:#2f6690;border:2px solid #2f6690;color:#fff !important;border-radius:0;transition:0.3s ease;cursor:pointer}.block #gform_submit_button_1:hover{background:#fff;color:#2f6690 !important}.archive-body{margin:5% 0}.archive-body a:hover{text-decoration:none}.archive-body .card{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:0}@media only screen and (max-width:991px){.archive-body .card{margin-bottom:2rem}}.archive-body .card .card-body{padding:1.7rem}.archive-body .card .card-img-top{background-position:center;background-repeat:no-repeat;background-size:cover;height:15rem}.archive-body .card .title{font-family:'Raleway';font-size:24px;line-height:28px;letter-spacing:0.012em;color:#2f6690;min-height:4rem;font-weight:600}.archive-body .card .excerpt{font-family:'Raleway';font-size:18px;line-height:22px;text-align:left;letter-spacing:0.012em;color:#000;margin-bottom:2rem;min-height:10rem;overflow:hidden}.blog-body{margin:5% 0}.blog-body h2{font-family:'Raleway';font-size:36px}.blog-body p{text-align:left}