.list-with-icons .icon{width:45px !important;height:45px !important}.list-with-icons .icon-md{width:45px !important;height:45px !important}.list-with-icons .icon-1{background-position:0 0;background-size:270px}.list-with-icons .icon-2{background-position:-45px 0;background-size:270px}.list-with-icons .icon-3{background-position:-90px 0;background-size:270px}.list-with-icons .icon-4{background-position:-135px 0;background-size:270px}.list-with-icons .icon-5{background-position:-180px 0;background-size:270px}.list-with-icons .icon-6{background-position:-225px 0;background-size:270px}.list-with-icons p{min-height:45px}
@media only screen and (min-width: 576px){.home-a-c .hcta-cont .wp-block-button{margin-right:15px}}@media only screen and (min-width: 767px){.home-a-c .hcta-cont .wp-block-button{margin-right:30px}}.home-a-c .hcta-cont .wp-block-button .wp-block-button__link{display:block}@media only screen and (min-width: 576px){.home-a-c .hcta-cont .wp-block-button .wp-block-button__link{display:inline-block}}
@media only screen and (min-width: 576px){.v2-home .hcta-cont .wp-block-button{margin-right:15px}}@media only screen and (min-width: 767px){.v2-home .hcta-cont .wp-block-button{margin-right:30px}}.v2-home .hcta-cont .wp-block-button .wp-block-button__link{display:block}@media only screen and (min-width: 576px){.v2-home .hcta-cont .wp-block-button .wp-block-button__link{display:inline-block}}.v2-home .citation-image{width:160px;height:160px;border-radius:50%;display:none}@media only screen and (min-width: 767px){.v2-home .citation-image{display:block}}.v2-home .citation-headline{line-height:1.2}.v2-home .hero-price-box{display:inline-block}.v2-home .hero-price-box span{color:#008673;font-size:42px;line-height:1;font-weight:700}@media (min-width: 1200px){.v2-home .hero-price-box span{font-size:72px}}.v2-home .hero-triangle{position:relative;z-index:1}.v2-home .hero-triangle::before{content:"";display:block;position:absolute;z-index:-1;left:-30px;bottom:-70px;width:0;height:0;border-top:80px solid transparent;border-bottom:80px solid transparent;border-left:80px solid #008673;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.v2-home .dollar-before{position:relative}.v2-home .dollar-before::before{content:"$";position:absolute}.v2-home .large-dollar-before::before{left:0;top:0;-webkit-transform:translate(-90%, -15%);-ms-transform:translate(-90%, -15%);transform:translate(-90%, -15%)}.v2-home .small-dollar-before::before{left:0;top:5px;font-size:20px}@media (min-width: 1200px){.v2-home .small-dollar-before::before{top:15px;left:-10px}}
.wp-block-sucuri-framework-contact-us .c-lg-3{border-color:#495357 !important;border-width:1.3px !important}@media (max-width: 767px){.wp-block-sucuri-framework-contact-us .c-lg-3{border:none !important}}.wp-block-sucuri-framework-contact-us .container{max-width:1356px}
@media only screen and (min-width: 576px){.whys-btns-cont .wp-block-button{margin-right:15px}}.whys-btns-cont .wp-block-button .wp-block-button__link{display:block}@media only screen and (min-width: 576px){.whys-btns-cont .wp-block-button .wp-block-button__link{display:inline-block}}
.v2-keyfigures__figure-combined-editor{color:green;font-size:72px;font-weight:700;line-height:72px}
.custom-paragraph .number{line-height:.7}
.wp-block-sucuri-framework-sidebar .wp-block-button{margin-bottom:15px}.wp-block-sucuri-framework-sidebar .active{color:#12a94b !important;font-weight:700 !important}.wp-block-sucuri-framework-sidebar .active::before{content:"";width:10px;height:10px;background-image:url(/images/2019/19-sucuri-left-menu-arrow.png);display:inline-block;margin-right:5px}
.wp-block-sucuri-framework-additional-resources .wp-block-button{margin-bottom:0 !important}
.v2-banner{max-width:2560px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.v2-banner{background-image:none !important}}.v2-banner .v2-callout{padding:20px 25px 0 !important}@media (min-width: 768px){.v2-banner .v2-callout{width:500px}}.v2-banner .v2-callout h2{font-size:42px !important}.v2-banner .v2-callout>div>div *:not(:last-child){margin-bottom:15px}.v2-banner .has-white-color{color:#fff !important}.v2-banner>.container{width:100%}@media (min-width: 768px){.v2-banner>.container{width:80%}}
.v2-subnav a{font-size:12px}
.v2-case-studies .image-container{position:relative;overflow:hidden;height:180px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.v2-case-studies .image-container img{max-height:100%;-ms-flex-item-align:center;align-self:center}.v2-case-studies .card-container{border-radius:8px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.1);box-shadow:0 2px 15px rgba(0,0,0,0.1)}.v2-case-studies .lead{line-height:1.3;font-size:24px;font-weight:600}.v2-case-studies .body-container{padding:10px 30px 20px}.v2-case-studies .wp-block-button{margin:auto auto 25px}
.v2-youtube-lightbox .yt-video-anchor-agency{position:relative;z-index:3;overflow:hidden;padding-bottom:15px}.v2-youtube-lightbox .yt-video-anchor-agency img{z-index:1;position:relative}.v2-youtube-lightbox .yt-video-anchor-agency--highlight{padding-left:15px;margin-left:-15px}.v2-youtube-lightbox .yt-video-anchor-agency--highlight::after{content:"";display:block;z-index:0;background-color:#008673;width:190px;height:144px;position:absolute;left:-70px;bottom:-70px;-webkit-transform:rotate(38deg);-ms-transform:rotate(38deg);transform:rotate(38deg)}.v2-youtube-lightbox .play-button::before{z-index:2}.v2-youtube-lightbox .lightbox.video-wrapper{background-color:rgba(0,0,0,0.5)}
.v2-basic-hero{padding:100px}@media (max-width: 991px){.v2-basic-hero.container{max-width:100% !important}}.v2-basic-hero h1{font-size:64px;line-height:1.1}.v2-basic-hero .container{max-width:770px}.v2-basic-hero .is-style-sucuri-v2-outline .wp-block-button__link{color:#fff;border-color:#fff}.v2-basic-hero .is-style-sucuri-v2-outline .wp-block-button__link:hover,.v2-basic-hero .is-style-sucuri-v2-outline .wp-block-button__link:focus{background-color:#fff;color:#000}
.v2-product-cards{padding:80px 0}.v2-product-cards .v2-product-card{width:250px;border-radius:10px}.v2-product-cards .is-style-sucuri-v2-primary a{color:#fff;background-color:#008673;border-color:#008673;border-radius:6px;-webkit-transition:background-color 0.2s ease, border 0.2s ease;-o-transition:background-color 0.2s ease, border 0.2s ease;transition:background-color 0.2s ease, border 0.2s ease;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:16px;line-height:22px;padding:12px 31px 14px 31px;display:block;text-decoration:none;text-align:center}.v2-product-cards .is-style-sucuri-v2-primary a:hover,.v2-product-cards .is-style-sucuri-v2-primary a:active{color:#fff;background-color:#00a089;border-color:#00a089}.v2-product-cards a{color:#008673}
.v2-box{width:75%;padding-top:40px;padding-bottom:40px}.v2-box .v2-callout{background-color:#fff;display:block;margin:0 auto;border-radius:6px 0 0 6px;padding:20px 0 !important;width:90%;-ms-flex:1 1 0px;flex:1 1 0}@media (min-width: 600px){.v2-box .v2-callout{padding:30px 60px !important;width:auto}}.v2-box .v2-callout+.v2-callout{border-radius:0 6px 6px 0;padding:20px 0 !important}@media (min-width: 600px){.v2-box .v2-callout+.v2-callout{padding:30px 60px !important}}@media (min-width: 835px){.v2-box .v2-callout+.v2-callout{border-left:1px solid #d9d9d9}}.v2-box .v2-callout .flex-column{-ms-flex-align:start !important;align-items:flex-start !important}.v2-box .v2-callout .container>div{margin-bottom:0 !important}.v2-box .v2-callout h2{margin-bottom:15px}.v2-box .container-radius{border-radius:6px}
.v2-faq{max-width:776px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:80px}.v2-faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height 0.15s ease-out;-o-transition:max-height 0.15s ease-out;transition:max-height 0.15s ease-out;display:none}.active .v2-faq__answer{display:block}.v2-faq__question{position:relative;border-radius:2px;-webkit-transition:background-color 0.1s ease;-o-transition:background-color 0.1s ease;transition:background-color 0.1s ease;cursor:pointer}.v2-faq__question::after{content:"+";position:absolute;font-size:26px;font-weight:700;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.active .v2-faq__question{background:#f0f1f2;border-bottom:1px solid #e5e5e5}.active .v2-faq__question::after{content:"-"}.v2-faq__qa:not(.active){border-top:1px solid #e5e5e5}.v2-faq__qa:last-child{border-bottom:1px solid #e5e5e5}
.wp-block-sucuri-framework-hero-feature-pages-item .icon{display:inline-block;vertical-align:middle}
.wp-block-sucuri-framework-faq-item .wp-block-button{margin-bottom:0 !important}
.wp-block-sucuri-framework-hero-webinars-form ul{padding-left:30px}
