.container-left{margin-left:var(--container-margin);}.container-right{margin-right:var(--container-margin);}.container-left-inner{padding-left:var(--container-padding);}.container-right-inner{padding-right:var(--container-padding);}@media (max-width: 574px){.container-left,.container-right,.container-left-inner,.container-right-inner{padding-left:calc(var(--container-gap) * .5) !important;padding-right:calc(var(--container-gap) * .5) !important;}}.container-left-xs{margin-left:var(--container-margin);}@media (min-width: 575px){.container-left-xs{--container-margin:calc(( 100vw - 540px ) / 2);}}.container-right-xs{margin-right:var(--container-margin);}@media (min-width: 575px){.container-right-xs{--container-margin:calc(( 100vw - 540px ) / 2);}}.container-left-inner-xs{padding-left:var(--container-padding);}@media (min-width: 575px){.container-left-inner-xs{--container-padding:calc(( 100vw - 540px ) / 2);}}.container-right-inner-xs{padding-right:var(--container-padding);}@media (min-width: 575px){.container-right-inner-xs{--container-padding:calc(( 100vw - 540px ) / 2);}}.container-left-sm{margin-left:var(--container-margin);}@media (min-width: 768px){.container-left-sm{--container-margin:calc(( 100vw - 720px ) / 2);}}.container-right-sm{margin-right:var(--container-margin);}@media (min-width: 768px){.container-right-sm{--container-margin:calc(( 100vw - 720px ) / 2);}}.container-left-inner-sm{padding-left:var(--container-padding);}@media (min-width: 768px){.container-left-inner-sm{--container-padding:calc(( 100vw - 720px ) / 2);}}.container-right-inner-sm{padding-right:var(--container-padding);}@media (min-width: 768px){.container-right-inner-sm{--container-padding:calc(( 100vw - 720px ) / 2);}}.container-left-md{margin-left:var(--container-margin);}@media (min-width: 992px){.container-left-md{--container-margin:calc(( 100vw - 960px ) / 2);}}.container-right-md{margin-right:var(--container-margin);}@media (min-width: 992px){.container-right-md{--container-margin:calc(( 100vw - 960px ) / 2);}}.container-left-inner-md{padding-left:var(--container-padding);}@media (min-width: 992px){.container-left-inner-md{--container-padding:calc(( 100vw - 960px ) / 2);}}.container-right-inner-md{padding-right:var(--container-padding);}@media (min-width: 992px){.container-right-inner-md{--container-padding:calc(( 100vw - 960px ) / 2);}}.container-left-lg{margin-left:var(--container-margin);}@media (min-width: 1200px){.container-left-lg{--container-margin:calc(( 100vw - 1130px ) / 2);}}.container-right-lg{margin-right:var(--container-margin);}@media (min-width: 1200px){.container-right-lg{--container-margin:calc(( 100vw - 1130px ) / 2);}}.container-left-inner-lg{padding-left:var(--container-padding);}@media (min-width: 1200px){.container-left-inner-lg{--container-padding:calc(( 100vw - 1130px ) / 2);}}.container-right-inner-lg{padding-right:var(--container-padding);}@media (min-width: 1200px){.container-right-inner-lg{--container-padding:calc(( 100vw - 1130px ) / 2);}}:root{--template-color-primary:#e11919;--template-color-secondary:#093794;--template-color-white:#fff;--template-color-black:#000;--template-color-border:#d9d9d9;--template-border-gradient:radial-gradient(circle,#d9d9d9 75%,transparent 100%);--title-font:"Open Sans",sans-serif;--content-font:"Open Sans",sans-serif;--font-size-h1:50px;--font-size-h2:35px;--font-size-h3:25px;--font-size-content:18px;--font-spl-title:35px;--font-spl-content:22px;--font-weight-regular:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-h1:120%;--line-height-h2:115%;--line-height-h3:125%;--line-height-content-value:180;--line-height-content:var(--font-size-content) * (var(--line-height-content-value) / 100);--common-spacing:80px;--common-gap:20px;--container-gap:30px;--first-fold-text-space:18px;--template-title-color:var(--template-color-black);--template-content-color:var(--template-color-black);--template-link-color:var(--template-color-primary);--template-btn-color:var(--template-color-primary);--template-btn-hover-color:var(--template-color-secondary);--font-size-p:var(--font-size-content);--line-height-p:var(--line-height-content);--font-size-li:var(--font-size-content);--line-height-li:var(--line-height-content);--font-size-button:var(--font-size-content);font-size:var(--font-size-content);color:var(--template-color-black);--font-weight-content:var(--font-weight-regular);--font-weight-list:var(--font-weight-medium);--font-weight-link:var(--font-weight-medium);--font-weight-title:var(--font-weight-semibold);--font-weight-spl-title:var(--font-weight-bold);--font-weight-spl-content:var(--font-weight-medium);}@media (min-width: 575px){:root{--container-width:540px;}}@media (min-width: 768px){:root{--container-width:720px;}}@media (min-width: 992px){:root{--container-width:960px;}}@media (min-width: 1200px){:root{--container-width:1130px;}}@media (min-width: 575px){:root{--container-margin:calc(( 100vw - 540px ) / 2);}}@media (min-width: 575px){:root{--container-padding:calc(( 100vw - 540px ) / 2);}}@media (min-width: 768px){:root{--container-margin:calc(( 100vw - 720px ) / 2);}}@media (min-width: 768px){:root{--container-padding:calc(( 100vw - 720px ) / 2);}}@media (min-width: 992px){:root{--container-margin:calc(( 100vw - 960px ) / 2);}}@media (min-width: 992px){:root{--container-padding:calc(( 100vw - 960px ) / 2);}}@media (min-width: 1200px){:root{--container-margin:calc(( 100vw - 1130px ) / 2);}}@media (min-width: 1200px){:root{--container-padding:calc(( 100vw - 1130px ) / 2);}}.template-outer-wrap .container{width:100%;margin-left:auto;margin-right:auto;padding-left:calc(var(--container-gap) * .5) !important;padding-right:calc(var(--container-gap) * .5) !important;position:relative;}@media (min-width: 575px){.template-outer-wrap .container{max-width:calc(var(--container-width) + var(--container-gap));}}.template-outer-wrap .container{width:100%;margin-left:auto;margin-right:auto;padding-left:calc(var(--container-gap,15px) * .5) !important;padding-right:calc(var(--container-gap,15px) * .5) !important;}@media (min-width: 575px){.template-outer-wrap .container{max-width:calc(540px + var(--container-gap,15px));}}@media (min-width: 768px){.template-outer-wrap .container{max-width:calc(720px + var(--container-gap,15px));}}@media (min-width: 992px){.template-outer-wrap .container{max-width:calc(960px + var(--container-gap,15px));}}@media (min-width: 1200px){.template-outer-wrap .container{max-width:calc(1130px + var(--container-gap,15px));}}.template-outer-wrap h1,.template-outer-wrap h2,.template-outer-wrap h3,.template-outer-wrap .title-h1,.template-outer-wrap .title-h2,.template-outer-wrap .title-h3{font-family:var(--title-font);font-weight:var(--font-weight-title);color:var(--template-title-color);margin-top:0px !important;margin-bottom:20px !important;}.template-outer-wrap h1 span,.template-outer-wrap h2 span,.template-outer-wrap h3 span,.template-outer-wrap .title-h1 span,.template-outer-wrap .title-h2 span,.template-outer-wrap .title-h3 span{display:inline-block;}.template-outer-wrap h1,.template-outer-wrap .title-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);}.template-outer-wrap h2,.template-outer-wrap .title-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);}.template-outer-wrap h3,.template-outer-wrap .title-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);}.template-outer-wrap p,.template-outer-wrap .paragraph{font-family:var(--content-font);font-weight:var(--font-weight-content);font-size:var(--font-size-p);line-height:calc(var(--line-height-p));color:var(--template-content-color);margin-top:20px !important;}.template-outer-wrap ul{margin-top:20px !important;margin-bottom:20px !important;}.template-outer-wrap li,.template-outer-wrap .list-item{font-family:var(--content-font);font-weight:var(--font-weight-list);font-size:var(--font-size-li);line-height:calc(var(--line-height-li));color:var(--template-content-color);padding-bottom:10px;}.template-outer-wrap a,.template-outer-wrap .link{font-family:var(--content-font);font-weight:var(--font-weight-link);color:var(--template-link-color);text-decoration:none;}.template-outer-wrap a:hover,.template-outer-wrap .link:hover{text-decoration:none !important;}.template-outer-wrap ul{--list-line-height:var(--line-height-li);--list-icon-width:var(--font-size-li) * (2 / 3);--list-icon-position:(var(--list-line-height) - var(--list-icon-width))/2;--list-padding:var(--font-size-li) + var(--list-icon-width);padding:0px 0px 0px calc(var(--list-padding));display:flex;flex-direction:column;}.template-outer-wrap ul li{position:relative;}.template-outer-wrap ul li:before{content:url("https://cdn-cajeg.nitrocdn.com/KbJXbnyaThMfTmVgAndqFDLerPmrpfBf/assets/images/optimized/rev-b663715/www.troimail.com/wp-content/themes/troi-spells-success/assets/images/arrow-red.svg");position:absolute;left:calc(-1 * var(--font-size-li));top:calc(var(--list-icon-position));width:calc(var(--list-icon-width));height:calc(var(--list-icon-width));rotate:90deg;}.template-outer-wrap .white-text{color:var(--template-color-white);--template-title-color:var(--template-color-white);--template-content-color:var(--template-color-white);--template-link-color:var(--template-color-white);}.template-outer-wrap .white-text ul li:before{content:url("https://cdn-cajeg.nitrocdn.com/KbJXbnyaThMfTmVgAndqFDLerPmrpfBf/assets/images/optimized/rev-b663715/www.troimail.com/wp-content/themes/troi-spells-success/assets/images/arrow-white.svg");}.template-outer-wrap .btn{background-color:var(--template-btn-color);color:var(--template-color-white) !important;padding:10px 25px;text-transform:uppercase;font-size:var(--font-size-button);cursor:pointer;}.template-outer-wrap .btn:hover{background-color:var(--template-btn-hover-color);text-decoration:none !important;}.template-outer-wrap .center{text-align:center;}.template-outer-wrap .mb-0{margin-bottom:0px !important;}.template-outer-wrap .mb-10{margin-bottom:10px !important;}.template-outer-wrap .mb-20{margin-bottom:20px !important;}.template-outer-wrap .mb-30{margin-bottom:30px !important;}.template-outer-wrap .mb-50{margin-bottom:50px !important;}.template-outer-wrap .mt-0{margin-top:0px !important;}.template-outer-wrap .mt-10{margin-top:10px !important;}.template-outer-wrap .mt-20{margin-top:20px !important;}.template-outer-wrap .mt-30{margin-top:30px !important;}.page-name{font-size:var(--font-spl-title) !important;font-weight:var(--font-weight-spl-title) !important;}.special-content{font-size:var(--font-spl-content) !important;font-weight:var(--font-weight-spl-content) !important;}.inner-space{padding-top:var(--common-spacing) !important;padding-bottom:var(--common-spacing) !important;}.inner-space-top{padding-top:var(--common-spacing) !important;}.inner-space-bottom{padding-bottom:var(--common-spacing) !important;}.outer-space{margin-top:var(--common-spacing) !important;margin-bottom:var(--common-spacing) !important;}.outer-space-top{margin-top:var(--common-spacing) !important;}.outer-space-bottom{margin-bottom:var(--common-spacing) !important;}.box-space{padding:var(--common-spacing) !important;}.common-space-50{--common-spacing:50px;}.temp-column-wrap{--flex-direction:row;--column-count:1;--column-gap:var(--common-gap);--column-width:100%;display:flex;flex-direction:var(--flex-direction);gap:var(--column-gap);align-items:stretch;flex-wrap:wrap;}.temp-column-wrap .vertical{--flex-direction:column;}@media (min-width: 767px){.temp-column-wrap{--column-width:calc(100% / var(--column-count) - var(--column-gap));}.temp-column-wrap.columns-2{--column-count:2;}.temp-column-wrap.columns-3{--column-count:2;}.temp-column-wrap.columns-4{--column-count:2;}}@media (min-width: 1200px){.temp-column-wrap.columns-3{--column-count:3;}.temp-column-wrap.columns-4{--column-count:4;}}.temp-column-wrap .temp-columns{flex-grow:1;width:var(--column-width);}.temp-column-wrap.special-first-child{--first-column-width:100%;}@media (min-width: 1200px){.temp-column-wrap.special-first-child{--first-column-width:calc(( 100% / var(--column-count) - ( var(--column-gap) / 2 ) ) * 2);}}.temp-column-wrap.special-first-child .temp-columns:first-child{width:var(--first-column-width);}.head-content-wrap.text-center{text-align:center;}.head-content-wrap.text-left{text-align:left;}.first-fold{--image-padding:30px;}.first-fold img{display:block;float:none;width:100%;margin:0;}.first-fold .bg-image-fold{padding:var(--image-padding);color:var(--template-color-white);--template-title-color:var(--template-color-white);--template-content-color:var(--template-color-white);--template-link-color:var(--template-color-white);transform:translate(0px,calc(-100% - var(--first-fold-text-space)));position:absolute;display:block;width:calc(100% - var(--container-gap));z-index:1;background:linear-gradient(0deg,#000 0%,rgba(255,255,255,0) 100%);}.first-fold .bg-image-fold p{margin:0;}@media screen and (max-width: 767px){.first-fold .bg-image-fold{margin-top:2px !important;}}.floating-image-fold .content-item-wrap{display:flex;flex-direction:column;gap:30px;}@media (max-width: 991px){.floating-image-fold .content-item-wrap{gap:10px;}}.floating-image-fold .content-item-wrap .content-item img{max-width:100%;float:left;margin:5px 50px 15px 0;}.floating-image-fold .content-item-wrap .content-item:nth-child(even) img{max-width:100%;float:right;margin:5px 0 15px 50px;}@media (max-width: 991px){.floating-image-fold .content-item-wrap .content-item img{float:none !important;margin:5px 0 15px 0 !important;max-width:100%;}}.content-border-fold .content-item-wrap{--column-gap:0px;}.content-border-fold .content-item-wrap .content-item{text-align:center;padding:20px 40px;position:relative;}.content-border-fold .content-item-wrap .content-item:before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-image:var(--template-border-gradient);}.content-border-fold .content-item-wrap .content-item:last-child:before{display:none;}@media (max-width: 1199px){.content-border-fold .content-item-wrap.columns-2 .content-item:nth-child(2n):before,.content-border-fold .content-item-wrap.columns-3 .content-item:nth-child(2n):before,.content-border-fold .content-item-wrap.columns-4 .content-item:nth-child(2n):before{content:none;}}@media (max-width: 767px){.content-border-fold .content-item-wrap .content-item:before{content:none;}}.container-image-fold .container-left-lg{max-width:calc(var(--container-width) * .5);}@media (max-width: 991px){.container-image-fold .container-left-lg{width:100%;max-width:100%;padding:0px 15px;margin:0 !important;}}.container-image-fold .container-wrap{display:flex;flex-direction:column;}.container-image-fold .container-wrap h2,.container-image-fold .container-wrap h3{margin-top:30px !important;margin-bottom:10px !important;}@media (min-width: 992px){.container-image-fold .container-wrap{flex-direction:row;}.container-image-fold .container-wrap .column-left{width:50%;padding:0 50px 0 0;}.container-image-fold .container-wrap .column-right{width:50%;}}.container-image-fold .container-wrap .column-right{position:relative;}@media (max-width: 991px){.container-image-fold .container-wrap .column-right{height:500px;}}@media (max-width: 767px){.container-image-fold .container-wrap .column-right{height:300px;}}.container-image-fold .container-wrap .column-right figure{position:absolute;min-width:100%;min-height:100%;margin:0px;background-size:cover;background-repeat:no-repeat;}.background-image-fold .title-h3{margin-bottom:0px !important;}@media (min-width: 767px){.background-image-fold .head-content-wrap{display:flex;align-items:center;}.background-image-fold .head-content-wrap .title{padding-right:25px;margin-right:25px;position:relative;min-width:50%;}.background-image-fold .head-content-wrap .title:before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-image:var(--template-border-gradient);}.background-image-fold .head-content-wrap p{margin-top:0px !important;}}.background-image-fold .content-item-wrap{align-items:stretch;--inner-column-space:40px;--inner-column-top-space:6;}.background-image-fold .content-item-wrap .content-item{position:relative;z-index:0;padding:calc(var(--inner-column-space) * var(--inner-column-top-space)) 40px 40px;display:flex;justify-content:flex-end;flex-direction:column;}.background-image-fold .content-item-wrap .content-item .container-image{position:absolute;margin:0;z-index:-1;top:0;left:0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;}.background-image-fold .content-item-wrap .content-item .container-image:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg,#000 0%,rgba(255,255,255,0) 100%);}.listing-image-fold .head-content-wrap{display:flex;}.listing-image-fold .content-item-wrap{--inner-column-space:40px;align-items:stretch;}.listing-image-fold .content-item-wrap .content-item{position:relative;z-index:0;padding:calc(var(--inner-column-space) * 5) 40px 40px;min-height:500px;display:flex;flex-direction:column;justify-content:flex-end;}@media (max-width: 1599px){.listing-image-fold .content-item-wrap .content-item{min-height:400px;padding:calc(var(--inner-column-space) * 4) 40px 40px;}}@media (max-width: 1199px){.listing-image-fold .content-item-wrap .content-item{min-height:300px;padding:calc(var(--inner-column-space) * 3) 30px 30px;}}@media (max-width: 767px){.listing-image-fold .content-item-wrap .content-item{min-height:250px;padding:calc(var(--inner-column-space) * 2.5) 20px 20px;}}.listing-image-fold .content-item-wrap .content-item .container-image{position:absolute;margin:0;z-index:-1;top:0;left:0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:.4s ease all;}.listing-image-fold .content-item-wrap .content-item .container-image:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:50%;margin-top:auto;background:linear-gradient(0deg,#000 0%,rgba(255,255,255,0) 100%);transition:.4s ease all;}@media (max-width: 1199px){.listing-image-fold .content-item-wrap .content-item .container-image:before{height:100%;}}.listing-image-fold .content-item-wrap .content-item .container-image:hover:before{height:100%;}.listing-image-fold .content-item-wrap .content-item .title{margin-bottom:0px !important;font-weight:var(--font-weight-bold);}.listing-image-fold .content-item-wrap .content-item .description{margin-bottom:10px !important;}.mail_section .blue-wrap{background-color:#092e7a;display:flex;align-items:center;justify-content:space-between;border-radius:5px;padding:30px 50px;}@media (max-width: 767px){.mail_section .blue-wrap{padding:30px 20px;gap:20px;flex-direction:column;text-align:center;}}.mail_section .blue-wrap figure{margin:0 40px 0 0;}@media (max-width: 767px){.mail_section .blue-wrap figure{margin:0px;}}.mail_section .blue-wrap .inner-blue-wrap{background-color:#093794;padding:20px;width:-webkit-fill-available;display:flex;justify-content:center;align-items:center;gap:0px;border-radius:5px;}@media (max-width: 991px){.mail_section .blue-wrap .inner-blue-wrap{flex-direction:column;gap:20px;}}.mail_section .text{margin-bottom:0 !important;}@media (min-width: 992px){.mail_section .text{padding-right:25px;margin-right:25px;position:relative;}.mail_section .text:before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-image:var(--template-border-gradient);}}.mail_section .tel{display:flex;align-items:center;gap:10px;margin-bottom:0 !important;}.contact_section .btn_wrap{display:flex;align-items:center;justify-content:center;gap:30px;}@media (max-width: 767px){.contact_section .btn_wrap{flex-direction:column;}}.contact_section .tel{display:flex;align-items:center;gap:10px;margin-bottom:0 !important;}@media (min-width: 768px){.contact_section .title{padding:0px 50px;}}@media (max-width: 1599px){:root{--font-size-h1:45px;--font-size-h2:32px;--font-size-h3:23px;--font-size-content:17px;}}@media (max-width: 1199px){:root{--font-size-h1:40px;--font-size-h2:30px;--font-size-h3:22px;--font-size-content:16px;--font-spl-title:30px;--font-spl-content:20px;--common-spacing:50px;--first-fold-text-space:15px;}.background-image-fold .content-item-wrap{--inner-column-space:30px;--inner-column-top-space:4;}}@media (max-width: 991px){:root{--font-size-h1:30px;--font-size-h2:25px;--font-size-h3:20px;--font-size-content:15px;--font-spl-title:25px;--font-spl-content:18px;}}@media (max-width: 767px){:root{--font-size-h1:26px;--font-size-h2:20px;--font-size-h3:18px;--font-size-content:14px;--font-spl-title:20px;--font-spl-content:18px;}.background-image-fold .content-item-wrap{--inner-column-space:20px;--inner-column-top-space:6;}}.pt-0-for-loc-ind{padding-top:0 !important;}.banner-out{height:550px !important;overflow:hidden !important;}