.elementor-13377 .elementor-element.elementor-element-b2963a5{--display:flex;--min-height:99.9vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-13377 .elementor-element.elementor-element-b2963a5:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-b2963a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0FC;}.elementor-13377 .elementor-element.elementor-element-7e00590{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--border-radius:0px 0px 100px 100px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-7e00590:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-7e00590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-d964b82 img{width:40px;}.elementor-13377 .elementor-element.elementor-element-86de824 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-13377 .elementor-element.elementor-element-86de824{text-align:left;font-size:14px;color:#9B9B9B;}.elementor-13377 .elementor-element.elementor-element-d1c66d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-d1c66d1:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-d1c66d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-8c40c4b img{width:30px;}.elementor-13377 .elementor-element.elementor-element-2e23456 .elementor-heading-title{color:var( --e-global-color-b37b0e1 );}.elementor-13377 .elementor-element.elementor-element-518f0a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13377 .elementor-element.elementor-element-d29a206{text-align:center;}.elementor-13377 .elementor-element.elementor-element-d29a206 .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-99f2208{text-align:left;}.elementor-13377 .elementor-element.elementor-element-433c54b{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-433c54b > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E42233;border-radius:10px 10px 10px 10px;}.elementor-13377 .elementor-element.elementor-element-5b49867{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-5b49867:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-5b49867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-e0a505f img{width:30px;}.elementor-13377 .elementor-element.elementor-element-7f42038 .elementor-heading-title{color:var( --e-global-color-b37b0e1 );}.elementor-13377 .elementor-element.elementor-element-ffea3ec{width:100%;max-width:100%;text-align:center;}.elementor-13377 .elementor-element.elementor-element-ffea3ec .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-e7c32ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-e7c32ac:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-e7c32ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-14d7c5e{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-14d7c5e > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-14d7c5e img{width:30px;}.elementor-13377 .elementor-element.elementor-element-84c734e{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-84c734e .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-13340af{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-13340af .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-cfa771b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-cfa771b:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-cfa771b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-83a2bd6{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-83a2bd6 > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-83a2bd6 img{width:30px;}.elementor-13377 .elementor-element.elementor-element-3778bef{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-3778bef .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-7e8ebab{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-7e8ebab .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-97547e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-97547e8:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-97547e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-470cf66{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-470cf66 > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-470cf66 img{width:30px;}.elementor-13377 .elementor-element.elementor-element-3d1591d{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-3d1591d .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-3a0bc06{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-3a0bc06 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-6a14c46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-6a14c46:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-6a14c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-4276f69{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-4276f69 > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-4276f69 img{width:30px;}.elementor-13377 .elementor-element.elementor-element-a062831{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-a062831 .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-3d2a74d{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-3d2a74d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-a9178bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-a9178bb:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-a9178bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-472f4a7{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-472f4a7 > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-472f4a7 img{width:30px;}.elementor-13377 .elementor-element.elementor-element-ae6be28{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-ae6be28 .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-8d88823{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-8d88823 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-d77e928{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:13px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-d77e928:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-d77e928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-e63c721{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:right;}.elementor-13377 .elementor-element.elementor-element-e63c721 > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-13377 .elementor-element.elementor-element-e63c721 img{width:30px;}.elementor-13377 .elementor-element.elementor-element-11cc9a4{width:var( --container-widget-width, calc(100% - 56px) );max-width:calc(100% - 56px);--container-widget-width:calc(100% - 56px);--container-widget-flex-grow:0;}.elementor-13377 .elementor-element.elementor-element-11cc9a4 .elementor-heading-title{font-size:19px;font-weight:900;line-height:25px;color:#1C2F5E;}.elementor-13377 .elementor-element.elementor-element-7e4e393{width:100%;max-width:100%;}.elementor-13377 .elementor-element.elementor-element-7e4e393 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13377 .elementor-element.elementor-element-74c617e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:20px 30px 1px 30px;}.elementor-13377 .elementor-element.elementor-element-74c617e{line-height:1.6em;color:#7F7F7F;}.elementor-13377 .elementor-element.elementor-element-8b55679 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 50px 0px;padding:20px 20px 20px 20px;border-radius:0px 0px 15px 15px;}.elementor-13377 .elementor-element.elementor-element-0a45da8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--border-radius:100px 100px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-0a45da8:not(.elementor-motion-effects-element-type-background), .elementor-13377 .elementor-element.elementor-element-0a45da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13377 .elementor-element.elementor-element-6f4132b{font-size:13px;color:#ACACAC;}@media(max-width:767px){.elementor-13377 .elementor-element.elementor-element-b2963a5{--content-width:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-13377 .elementor-element.elementor-element-d964b82 img{width:36px;}.elementor-13377 .elementor-element.elementor-element-d1c66d1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-d29a206 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-5b49867{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-ffea3ec .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-e7c32ac{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-84c734e{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-84c734e .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-cfa771b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-3778bef{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-3778bef .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-97547e8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-3d1591d{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-3d1591d .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-6a14c46{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-a062831{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-a062831 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-a9178bb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-ae6be28{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-ae6be28 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-d77e928{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-13377 .elementor-element.elementor-element-11cc9a4{--container-widget-width:calc(100% - 46px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 46px) );max-width:calc(100% - 46px);}.elementor-13377 .elementor-element.elementor-element-11cc9a4 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13377 .elementor-element.elementor-element-74c617e > .elementor-widget-container{padding:10px 15px 1px 15px;}}@media(min-width:768px){.elementor-13377 .elementor-element.elementor-element-b2963a5{--content-width:500px;}}/* Start custom CSS for text-editor, class: .elementor-element-86de824 */.elementor-13377 .elementor-element.elementor-element-86de824 strong{
font-size: 93%;
font-family: Kalameh;
color: #666
}
.elementor-13377 .elementor-element.elementor-element-86de824 p{
margin: 0;
line-height: 1.4
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99f2208 */.elementor-13377 .elementor-element.elementor-element-99f2208 strong{
display: inline-block;
position: relative;
color:#444
}
.elementor-13377 .elementor-element.elementor-element-99f2208 strong:after{
content:"";
width:100%;
height: 1px;
background-color: red;
position: absolute;
left: 0;
top: 49%;
transform: rotate(-10deg);
}
.elementor-13377 .elementor-element.elementor-element-99f2208 h5{
margin: 0 5px 0 0;
line-height:.5;
display: inline-block;
}
.elementor-13377 .elementor-element.elementor-element-99f2208 p{
display: inline-block;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-433c54b */.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .gfield_label {margin-bottom: 0;line-height: 20px;font-size: 14px;padding: 0 10px;position: relative;background-color: #fff;margin-right: 10px;color: #555;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .gfield input {height: 50px;padding: 15px;line-height: 20px;box-shadow: none;border-radius: 8px;border: 1px solid #dad7ec;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .ginput_container {margin-top: -12px;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper.gravity-theme .gfield_label .gfield_required {display: none;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_footer.top_label {padding: 0 !important;margin-top: 25px !important;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_footer.top_label input {border-radius: 10px;padding: 15px 30px;font-weight: bold;background-color:#1C2F5E;}

.elementor-13377 .elementor-element.elementor-element-433c54b .gform_confirmation_message {background-color: #e7ffe9;border-radius: 8px;padding: 15px;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_confirmation_message h4 {font-size: 16px;font-weight: bold;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_confirmation_message br {display: flex;}
.elementor-13377 .elementor-element.elementor-element-433c54b .ozvbtn {display: block;padding: 10px 25px;background-color: #3b97e8;color: #fff;border-radius: 10px;line-height: 25px;text-align: center;}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_confirmation_message .lnkbt {display: block;margin: 15px 0;padding: 5px 10px;background-color: #fff;text-align: center;color: #555;}


.elementor-13377 .elementor-element.elementor-element-433c54b .gfield_radio {
    display: flex;
    gap: 8px;
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gchoice {
    z-index:1;
    position:relative;
    margin:0;
    padding:0;
    height:50px;
    width: 100%!important;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input {
    z-index:2;
    appearance:none;
    margin:0;
    padding:0 !important;
    width: 100%;
    height:100% !important;
    background: white !important;
    transition: .3s all ease-in-out;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input:hover,
.elementor-13377 .elementor-element.elementor-element-433c54b .gchoice label:hover {
    cursor:pointer;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input:checked {
    background:#1273e6 !important;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input:checked + label {
    color:white;
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gchoice label {
    z-index:3;
    font-weight:600;
    color:#500b48;
    display:block;
    position: absolute;
    padding: 0 35px 0 0;
    top: calc(50% - 17px);
    width:100%;
    overflow:visible;
    height: 34px;
    line-height: 34px;
    margin: 0;
    max-width: 100%;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input + label:after {
    content: "";
    position: absolute;
    right: 10px;
    width: 20px;
    height: 20px;
    border: 2px solid #d2c5d1;
    z-index: 2;
    top: calc(50% - 10px);
    transition: .3s all ease-in-out;
    color: white;
    font-size: 25px;
    text-align: center;
    line-height: 20px;
    font-weight: 500;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input[type="radio"].gfield-choice-input + label:after {
    border-radius:50px;
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input:checked + label:after {
    content: "✔";
    border: 2px solid white;
    font-size: 13px
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .gfield--type-choice .ginput_container {
  margin-top: 0 !important;
}
@media (max-width:500px){
.elementor-13377 .elementor-element.elementor-element-433c54b .gchoice label {
    padding: 0;
    font-size: 13px;
    top: 30px;
    text-align: center
}
.elementor-13377 .elementor-element.elementor-element-433c54b input.gfield-choice-input + label:after {
    right: calc(50% - 10px);
    top: -15px;
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gchoice {
    height:70px;
}
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"] {
  border: 1px solid #c02b0a;
}
.elementor-13377 .elementor-element.elementor-element-433c54b .gfield--type-html p {
  margin: 0;
  line-height: 1.8;
  color: #656367
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c734e */.elementor-13377 .elementor-element.elementor-element-84c734e{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3778bef */.elementor-13377 .elementor-element.elementor-element-3778bef{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d1591d */.elementor-13377 .elementor-element.elementor-element-3d1591d{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a062831 */.elementor-13377 .elementor-element.elementor-element-a062831{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae6be28 */.elementor-13377 .elementor-element.elementor-element-ae6be28{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11cc9a4 */.elementor-13377 .elementor-element.elementor-element-11cc9a4{
max-width:calc(100% - 56px) !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-8b55679 */.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .gfield_label {margin-bottom: 0;line-height: 20px;font-size: 14px;padding: 0 10px;position: relative;background-color: #fff;margin-right: 10px;color: #555;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .gfield input {height: 50px;padding: 15px;line-height: 20px;box-shadow: none;border-radius: 8px;border: 1px solid #dad7ec;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .ginput_container {margin-top: -12px;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper.gravity-theme .gfield_label .gfield_required {display: none;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_footer.top_label {padding: 0 !important;margin-top: 25px !important;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_footer.top_label input {border-radius: 10px;padding: 15px 30px;font-weight: bold;background-color:#1C2F5E;}

.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_confirmation_message {background-color: #e7ffe9;border-radius: 8px;padding: 15px;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_confirmation_message h4 {font-size: 16px;font-weight: bold;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_confirmation_message br {display: flex;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .ozvbtn {display: block;padding: 10px 25px;background-color: #3b97e8;color: #fff;border-radius: 10px;line-height: 25px;text-align: center;}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_confirmation_message .lnkbt {display: block;margin: 15px 0;padding: 5px 10px;background-color: #fff;text-align: center;color: #555;}


.elementor-13377 .elementor-element.elementor-element-8b55679 .gfield_radio {
    display: flex;
    gap: 8px;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gchoice {
    z-index:1;
    position:relative;
    margin:0;
    padding:0;
    height:50px;
    width: 100%!important;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input {
    z-index:2;
    appearance:none;
    margin:0;
    padding:0 !important;
    width: 100%;
    height:100% !important;
    background: white !important;
    transition: .3s all ease-in-out;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input:hover,
.elementor-13377 .elementor-element.elementor-element-8b55679 .gchoice label:hover {
    cursor:pointer;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input:checked {
    background:#1273e6 !important;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input:checked + label {
    color:white;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gchoice label {
    z-index:3;
    font-weight:600;
    color:#500b48;
    display:block;
    position: absolute;
    padding: 0 35px 0 0;
    top: calc(50% - 17px);
    width:100%;
    overflow:visible;
    height: 34px;
    line-height: 34px;
    margin: 0;
    max-width: 100%;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input + label:after {
    content: "";
    position: absolute;
    right: 10px;
    width: 20px;
    height: 20px;
    border: 2px solid #d2c5d1;
    z-index: 2;
    top: calc(50% - 10px);
    transition: .3s all ease-in-out;
    color: white;
    font-size: 25px;
    text-align: center;
    line-height: 20px;
    font-weight: 500;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input[type="radio"].gfield-choice-input + label:after {
    border-radius:50px;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input:checked + label:after {
    content: "✔";
    border: 2px solid white;
    font-size: 13px
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .gfield--type-choice .ginput_container {
  margin-top: 0 !important;
}
@media (max-width:500px){
.elementor-13377 .elementor-element.elementor-element-8b55679 .gchoice label {
    padding: 0;
    font-size: 13px;
    top: 30px;
    text-align: center
}
.elementor-13377 .elementor-element.elementor-element-8b55679 input.gfield-choice-input + label:after {
    right: calc(50% - 10px);
    top: -15px;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gchoice {
    height:70px;
}
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"] {
  border: 1px solid #c02b0a;
}
.elementor-13377 .elementor-element.elementor-element-8b55679 .gfield--type-html p {
  margin: 0;
  line-height: 1.8;
  color: #656367
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f4132b */.elementor-13377 .elementor-element.elementor-element-6f4132b p{
margin: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a45da8 */.elementor-13377 .elementor-element.elementor-element-0a45da8{
margin-top: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2963a5 */.elementor-13377 .elementor-element.elementor-element-b2963a5 p{
margin: 0
}
.elementor-13377 .elementor-element.elementor-element-b2963a5 h3{
font-size: 17px;
line-height: 1.5;
margin: 10px 0  !Important
}/* End custom CSS */