.elementor-121981 .elementor-element.elementor-element-75846771:not(.elementor-motion-effects-element-type-background), .elementor-121981 .elementor-element.elementor-element-75846771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001780;background-image:url("/wp-content/uploads/2020/05/banner-clouds.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-121981 .elementor-element.elementor-element-75846771{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 220px 0px;}.elementor-121981 .elementor-element.elementor-element-75846771 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121981 .elementor-element.elementor-element-59153dd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-121981 .elementor-element.elementor-element-7d919677 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-121981 .elementor-element.elementor-element-7d919677{text-align:center;}.elementor-121981 .elementor-element.elementor-element-7d919677 .elementor-heading-title{color:#FFCB00;}.elementor-121981 .elementor-element.elementor-element-675842b2{text-align:center;}.elementor-121981 .elementor-element.elementor-element-675842b2 .elementor-heading-title{font-size:44px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-121981 .elementor-element.elementor-element-1566a569{text-align:center;color:#FFFFFF;}.elementor-121981 .elementor-element.elementor-element-6d09d066 > .elementor-container{max-width:604px;}.elementor-121981 .elementor-element.elementor-element-7ffaeae > .elementor-container{max-width:940px;}.elementor-121981 .elementor-element.elementor-element-7ffaeae{padding:40px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121981 .elementor-element.elementor-element-6ef7b913.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-121981 .elementor-element.elementor-element-6ef7b913.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-121981 .elementor-element.elementor-element-6ef7b913.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-6ef7b913 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-121981 .elementor-element.elementor-element-6ef7b913 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-121981 .elementor-element.elementor-element-61d49093.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-121981 .elementor-element.elementor-element-61d49093.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-121981 .elementor-element.elementor-element-61d49093.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-61d49093 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-121981 .elementor-element.elementor-element-61d49093 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-121981 .elementor-element.elementor-element-35601251{--divider-border-style:solid;--divider-color:#E5E7F2;--divider-border-width:1px;}.elementor-121981 .elementor-element.elementor-element-35601251 .elementor-divider-separator{width:100%;}.elementor-121981 .elementor-element.elementor-element-35601251 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79:not(.elementor-motion-effects-element-type-background), .elementor-121981 .elementor-element.elementor-element-6dc0cd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/05/clouds.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79 > .elementor-container{max-width:1000px;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121981 .elementor-element.elementor-element-5094470 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:90px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121981 .elementor-element.elementor-element-3ac7d196{color:#001780;}.elementor-121981 .elementor-element.elementor-element-7a5170e9{padding:50px 0px 0px 0px;}.elementor-121981 .elementor-element.elementor-element-623b31f6{padding:50px 0px 40px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121981 .elementor-element.elementor-element-2d1a0869{--divider-border-style:solid;--divider-color:#E0E6FF;--divider-border-width:1px;--divider-icon-size:42px;--divider-element-spacing:40px;}.elementor-121981 .elementor-element.elementor-element-2d1a0869 .elementor-divider-separator{width:100%;}.elementor-121981 .elementor-element.elementor-element-2d1a0869 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-121981 .elementor-element.elementor-element-2d1a0869.elementor-view-stacked .elementor-icon{background-color:#FFCB00;}.elementor-121981 .elementor-element.elementor-element-2d1a0869.elementor-view-framed .elementor-icon, .elementor-121981 .elementor-element.elementor-element-2d1a0869.elementor-view-default .elementor-icon{color:#FFCB00;border-color:#FFCB00;}.elementor-121981 .elementor-element.elementor-element-2d1a0869.elementor-view-framed .elementor-icon, .elementor-121981 .elementor-element.elementor-element-2d1a0869.elementor-view-default .elementor-icon svg{fill:#FFCB00;}@media(max-width:1024px){.elementor-121981 .elementor-element.elementor-element-75846771:not(.elementor-motion-effects-element-type-background), .elementor-121981 .elementor-element.elementor-element-75846771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/05/banner-clouds-tablet.jpg");}.elementor-121981 .elementor-element.elementor-element-7d919677 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121981 .elementor-element.elementor-element-7d919677 .elementor-heading-title{font-size:14px;}.elementor-121981 .elementor-element.elementor-element-675842b2 .elementor-heading-title{font-size:36px;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79{padding:50px 0px 10px 0px;}}@media(max-width:767px){.elementor-121981 .elementor-element.elementor-element-75846771:not(.elementor-motion-effects-element-type-background), .elementor-121981 .elementor-element.elementor-element-75846771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/05/banner-clouds-mobile.jpg");background-size:100% auto;}.elementor-121981 .elementor-element.elementor-element-75846771{padding:80px 0px 200px 0px;}.elementor-121981 .elementor-element.elementor-element-7d919677 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-121981 .elementor-element.elementor-element-7d919677 .elementor-heading-title{font-size:12px;}.elementor-121981 .elementor-element.elementor-element-675842b2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 6% 0% 6%;}.elementor-121981 .elementor-element.elementor-element-675842b2 .elementor-heading-title{font-size:30px;}.elementor-121981 .elementor-element.elementor-element-6d09d066 > .elementor-container{max-width:604px;}.elementor-121981 .elementor-element.elementor-element-5e2feeda{width:50%;}.elementor-121981 .elementor-element.elementor-element-5e2feeda > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-121981 .elementor-element.elementor-element-6ef7b913 .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-2f9f01d7 .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-61d49093 .elementor-image-box-img{margin-bottom:15px;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79:not(.elementor-motion-effects-element-type-background), .elementor-121981 .elementor-element.elementor-element-6dc0cd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/05/clouds-mobile.jpg");background-position:100% 28%;background-size:auto;}.elementor-121981 .elementor-element.elementor-element-6dc0cd79{padding:20px 0px 10px 0px;}.elementor-121981 .elementor-element.elementor-element-5094470 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-121981 .elementor-element.elementor-element-1f6f3ff0 > .elementor-widget-container{margin:100px 20px 0px -50px;}.elementor-121981 .elementor-element.elementor-element-623b31f6{padding:20px 0px 40px 0px;}}@media(min-width:768px){.elementor-121981 .elementor-element.elementor-element-78c187c2{width:43%;}.elementor-121981 .elementor-element.elementor-element-1f1914c4{width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121981 .elementor-element.elementor-element-78c187c2{width:100%;}.elementor-121981 .elementor-element.elementor-element-1f1914c4{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1566a569 */.elementor-121981 .elementor-element.elementor-element-1566a569 p {
    opacity: .6;
    margin: 0 auto;
}

@media (min-width: 1025px) {
    .elementor-121981 .elementor-element.elementor-element-1566a569 p {
        font-size: 18px;
    }
}

@media (max-width: 575px) {
    .elementor-121981 .elementor-element.elementor-element-1566a569 p {
        max-width: 220px;
        font-size: 14px;
        line-height: 1.4;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70191712 */.elementor-121981 .elementor-element.elementor-element-70191712 .financebox__img {
    margin-bottom: 50px;
}

.elementor-121981 .elementor-element.elementor-element-70191712 .financebox__img > img {
    display: block;
    height: 50px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e2feeda */.elementor-121981 .elementor-element.elementor-element-5e2feeda {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d09d066 */@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-6d09d066 > .elementor-container {
        padding: 0 3px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ffaeae */.elementor-121981 .elementor-element.elementor-element-7ffaeae .elementor-widget-image-box {
    margin-bottom: 30px;
}
.elementor-121981 .elementor-element.elementor-element-7ffaeae .elementor-image-box-img img {
    width: 70px;
    height: 55px;
}
.elementor-121981 .elementor-element.elementor-element-7ffaeae .elementor-image-box-title {
    font-size: 20px;
	color: #001780;
	text-transform: none;
}
.elementor-121981 .elementor-element.elementor-element-7ffaeae .elementor-image-box-description {
    font-family: "Biotif-Regular","Helvetica Neue",Helvetica,serif,sans-serif;
    font-size: 14px;
    line-height: 1.3;
    color: #001780;
    opacity: 0.6;
    max-width: 250px;
    margin: 0 auto;
}

@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-7ffaeae .elementor-image-box-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-262e880a */@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-262e880a > .elementor-container {
        padding: 0;
    }
    .elementor-121981 .elementor-element.elementor-element-262e880a .elementor-column-wrap {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c6991fd */.elementor-121981 .elementor-element.elementor-element-6c6991fd {
    max-width: 380px;
    margin: 0 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ac7d196 */.elementor-121981 .elementor-element.elementor-element-3ac7d196 p {
    opacity: 0.8;
    line-height: 1.5;
    margin: 0;
}
.elementor-121981 .elementor-element.elementor-element-3ac7d196 p + p {
    margin-top: 28px;
}

@media (min-width: 1025px) {
    .elementor-121981 .elementor-element.elementor-element-3ac7d196 p {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-3ac7d196 p {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6dc0cd79 */@media (min-width: 1025px) {
.elementor-121981 .elementor-element.elementor-element-6dc0cd79 .elementor-column:first-child {
	padding-right: 3%;
}
.elementor-121981 .elementor-element.elementor-element-6dc0cd79 .elementor-column:last-child {
	padding-left: 3%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62029746 */.elementor-121981 .elementor-element.elementor-element-62029746 {
    max-width: 240px;
}
.elementor-121981 .elementor-element.elementor-element-62029746 img {
    margin-bottom: 10px;
}
@media (min-width: 1025px) {
	.elementor-121981 .elementor-element.elementor-element-62029746 {
		max-width: 180px;
		margin: 0 auto;
	}
}
@media (max-width: 1024px) {
	.elementor-121981 .elementor-element.elementor-element-62029746 {
		margin-bottom: 20px;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-121981 .elementor-element.elementor-element-62029746 {
		max-width: 90%;
		padding-right: 20px;
		margin: 0 -20px 20px auto;
	}
}
@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-62029746 h2 {
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-29dd45c0 */@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-121981 .elementor-element.elementor-element-29dd45c0 {
        max-width: 90%;
        padding-right: 20px;
        margin: 0 -20px 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16220543 */@media (max-width: 767px) {
    .elementor-121981 .elementor-element.elementor-element-16220543 > .elementor-container {
        padding: 0;
    }
    .elementor-121981 .elementor-element.elementor-element-16220543 .elementor-column-wrap {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-inner h2,
.elementor-inner h2.elementor-heading-title {
	font-size: 36px;
	line-height: 1.2;
	color: #001780;
}
.elementor-inner h3.elementor-heading-title {
	font-size: 20px;
	color: #001780;
	text-transform: none;
}
.elementor-inner h4.elementor-heading-title {
	text-transform: none;
}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
	border-top: 1px solid #E0E6FF;
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator:before, .elementor-widget-divider--view-line_icon .elementor-divider-separator:after {
	border-top: 1px solid #E0E6FF;
}
.elementor-widget-divider .elementor-divider__element {
	margin: 0 40px;
}

.financebox {
    display: flex;
    flex-direction: column;
    flex-basis: 252px;
    
	background: #fff;
	border: 1px solid #E0E6FF;
	box-shadow: 0px 15px 15px rgba(0, 23, 128, 0.06);
	border-radius: 5px;
	padding: 40px 70px 50px;
	margin-top: -170px;
	min-height: 525px;
}
.financebox > img {
	display: block;
	height: 50px;
	margin: 0 auto 50px;
}
.financebox ul {
    flex: 1;
	margin: 0 0 50px;
	border-bottom: 1px solid #e5e7f2;
	list-style: none;
	font-size: 16px;
	line-height: 1.3;
	color: #001780;
	opacity: 0.8;
	min-height: 195px;
}
.financebox ul li {
	position: relative;
	margin-bottom: 18px;
	padding-left: 20px;
}
.financebox ul li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 5px;
	width: 9px;
	height: 9px;
	background: rgba(0, 23, 128, 0.2);
	border-radius: 50%;
}
.financebox a {
	display: block;
	width: 150px;
	margin: 0 auto;
	font-size: 14px;
	text-align: center;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: #001780;
}
.financebox a strong {
	display: block;
	margin-bottom: 12px;
}
.financebox a img {
	width: 21px;
}

.financedetail .button {
	display: inline-block;
	background: #FF7A00;
	padding: 10px;
	border-radius: 9px;
	font-family: 'Biotif-Bold', sans-serif;
	font-size: 18px;
	line-height: 1.7;
	color: #fff;
	text-align: center;
	min-width: 257px !important;
	cursor: pointer;
}
.financedetail .link {
	display: inline-block;
	font-family: 'Biotif-Bold', sans-serif;
	font-size: 17px;
	color: #FF7A00;
	margin-top: 10px;
}
.detailbox {
	background: #fff;
	border: 1px solid #E0E6FF;
	box-shadow: 0px 25px 45px rgba(0, 23, 128, 0.1);
	border-radius: 10px;
	position: relative;
	z-index: 1;
}
.detailbox .top {
	padding: 60px;
}
.detailbox .top img {
	display: block;
	height: 80px;
	margin-bottom: 30px;
}
.detailbox h3 {
	font-size: 24px;
	text-transform: none;
	color: #000;
	margin: 0 0 6px;
}
.detailbox h3:not(.wide) {
	max-width: 340px;
}
.detailbox .affirm-style {
	font-family: 'Biotif-Medium', sans-serif;
	color: #0FA0EA;
}
.financelist {
	margin: 50px 0;
	padding: 0;
	list-style: none;
	font-family: 'Biotif-Medium', sans-serif;
	font-size: 16px;
	line-height: 1.3;
	color: #696a6b;
}
.financelist b {
	font-family: 'Biotif-Bold', sans-serif;
	color: #000;
}
.financelist > li {
	position: relative;
	padding-left: 51px;
}
.financelist > li + li {
	margin-top: 30px;
}
.financelist > li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 31px;
	height: 32px;
	background: url(/wp-content/uploads/2020/05/check.svg) center / contain no-repeat;
}
.financelist > li > b {
	display: block;
	font-size: 18px;
	line-height: 1.2;
	margin-bottom: 10px;
}
.financelist ul {
	margin: 0;
	padding: 20px 0 10px 40px;
	list-style-type: disc;
	color: #8e8f90;
}
.financelist ul li + li {
	margin-top: 5px;
}
.detailbox .bottom {
	text-align: center;
}
.detailbox .bottom img {
	height: 32px;
	margin-bottom: 5px;
}
.detailbox .bottom p {
	font-family: 'Biotif-Bold', sans-serif;
	font-size: 13px;
	line-height: 1.3;
	color: #000;
	margin: 0 auto;
}
.financedetail .review {
	border-radius: 10px;
	overflow: hidden;
	position: relative;
}
.financedetail .review img {
	display: block;
	width: 100%;
}
.financedetail .review .footer {
	background: #001780;
	padding: 50px 50px 30px;
}
.financedetail .review blockquote {
	text-align: left;
	color: #fff;
	margin-right: 20px;
}
.financedetail .review blockquote p {
	font-family: 'Biotif-Bold', sans-serif;
	font-size: 24px;
	line-height: 1.2;
}
.financedetail .review blockquote cite {
	font-family: 'Biotif-Bold', sans-serif;
	font-size: 14px;
	font-style: normal;
}
.financedetail .review .button {
	min-width: 200px;
}

#main .elementor-accordion-item {
	border-color: #E0E6FF;
}
#main .elementor-accordion-item:first-child {
	border-top: 0;
	padding-top: 0;
}
#main .elementor-accordion .elementor-tab-title:before {
	background: url("data:image/svg+xml,%3Csvg viewBox='0 0 13 9' fill='%23FF8210' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.70005 0.899805L0.300049 2.2998L6.30005 8.2998L12.3 2.2998L10.9 0.899804L6.30005 5.4998L1.70005 0.899805Z'/%3E%3C/svg%3E") center / contain no-repeat;
	margin-right: 20px;
}
#main .elementor-accordion-item .elementor-tab-title a {
	font-size: 18px;
	line-height: 1.2;
	color: #001780;
	letter-spacing: normal;
}
#main .elementor-accordion .elementor-tab-content {
	padding-left: 33px;
	font-family: Biotif-Regular,Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 1.3;
	font-style: italic;
}
#main .elementor-accordion .elementor-tab-content p {
	font-size: inherit;
	line-height: inherit;
}
#main .elementor-accordion .elementor-tab-content strong {
	display: inline-block;
	font-family: Biotif-Bold,Arial,Helvetica,Sans-Serif;
	font-style: normal;
	font-weight: 400;
	color: #001780;
	margin-bottom: 3px;
}
#main .elementor-accordion .elementor-tab-content ul, #main .elementor-accordion .elementor-tab-content ol {
	padding-left: 16px;
}
#main .elementor-accordion .elementor-tab-content p:last-child {
	margin-bottom: 0;
}

@media (min-width: 1025px) {
	.financedetail {
		display: flex;
		align-items: flex-start;
	}
	.financedetail.reverse {
		flex-direction: row-reverse;
	}

	.financedetail .detailbox {
		width: 57%;
	}
	.financedetail .review {
		width: 57%;
		margin: 90px 0 0 0;
	}

	.financedetail:not(.reverse) .detailbox {
		margin-right: -7%;
	}
	.financedetail:not(.reverse) .review {
		margin-left: -7%;
	}

	.financedetail.reverse .detailbox {
		margin-left: -7%;
	}
	.financedetail.reverse .review {
		margin-right: -7%;
	}

	.financedetail .review img:nth-of-type(2),
	.financedetail .review img:nth-of-type(3) {
		display: none;
	}

	#main .elementor-accordion .elementor-tab-content {
		font-size: 16px;
	}
}

@media (min-width: 1025px) and (max-width: 1199px) {
	.financedetail .detailbox .top {
		padding: 30px;
	}
	.financedetail .review {
		margin-top: 130px;
	}
}

@media (max-width: 1024px) {
	.elementor-inner h2,
	.elementor-inner h2.elementor-heading-title {
		font-size: 30px;
	}

	.financebox {
		padding: 40px 30px;
	}
	.financebox ul {
		min-height: 212px;
	}
}

@media (max-width: 1024px) and (min-width: 768px) {
	.financedetail .detailbox {
		width: 90%;
	}
	.financedetail .review {
		width: 90%;
		margin-top: -150px;
	}

	.financedetail:not(.reverse) .review {
		margin-right: -20px;
		margin-left: auto;
		border-radius: 0 0 0 10px;
	}

	.financedetail.reverse .detailbox {
		margin-left: auto;
	}
	.financedetail.reverse .review {
		margin-left: -20px;
		border-radius: 0 0 10px 0;
	}

	.financedetail .review .footer.narrow {
		border-radius: 0 10px 0 0;
	}

	.financedetail .review img:nth-of-type(1),
	.financedetail .review img:nth-of-type(3) {
		display: none;
	}
}

@media (min-width: 768px) {
	.detailbox .bottom {
		display: flex;
		border-top: 1px solid #E0E6FF;
	}
	.detailbox .bottom .left {
		width: 60%;
		padding: 40px 30px;
		border-right: 1px solid #E0E6FF;
	}
	.detailbox .bottom .right {
		width: 40%;
		padding: 40px 30px;
	}
	.financedetail .review .footer {
		display: flex;
		align-items: center;
	}
	.financedetail .review .footer.narrow {
		width: 55%;
		border-radius: 0 10px 0 10px;
		position: absolute;
		left: 0;
		bottom: 0;
	}
}
@media (max-width: 767px) {
	.financedetail .review img:nth-of-type(1),
	.financedetail .review img:nth-of-type(2) {
		display: none;
	}

	.financebox {
	    min-height: 388px;
		padding: 30px 0 15px;
	}
	.financebox > img {
		height: 30px;
		margin: 0 auto 41px;
	}
	.financebox ul {
		font-size: 12px;
		min-height: 210px;
		margin: 0 0 20px;
		padding: 0 18px;
	}
	.financebox ul li {
        padding-left: 15px;
    }
    .financebox.financebox--splitit ul li {
        margin-bottom: 8px;
    }
    .financebox.financebox--splitit ul li:last-child {
        margin-bottom: 0px;
    }
    .financebox.financebox--affirm ul li {
        margin-bottom: 23px;
    }
    .financebox.financebox--affirm ul li:last-child {
        margin-bottom: 0px;
    }
	.financebox a {
	    font-size: 12px;
	}
	.financebox a strong {
	    margin-bottom: 6px;
	}

	.financedetail {
		margin: 0 -20px;
	}
	.detailbox {
		border-radius: 0;
		box-shadow: 0 25px 45px rgba(0, 23, 128, 0.1);
		padding: 40px 0;
	}
	.detailbox .top {
		padding: 20px;
	}
	.detailbox .top img {
		height: 70px;
		margin: 0 auto 40px;
	}
	.detailbox h3 {
		font-size: 20px;
		line-height: 1.2;
	}
	.detailbox h3:not(.wide) {
		max-width: 280px;
	}
	.financelist {
		margin: 30px 0;
		font-size: 14px;
	}
	.financelist > li > b {
		font-size: 16px;
	}
	.financelist ul {
		padding-left: 16px;
	}
	.financedetail .button {
        min-width: 295px !important;
    }
	.detailbox .bottom .left {
		padding: 20px;
	}
	.detailbox .bottom .right {
		padding: 20px;
	}
	.detailbox .bottom p {
		max-width: 240px;
	}
	.financedetail .review {
		border-radius: 0;
	}
	.financedetail .review .footer {
		padding: 25px 40px;
	}
	.financedetail .review .footer.narrow {
		border-radius: 0 0 0 10px;
	}
	.financedetail .review blockquote:not(:last-child) {
		margin-bottom: 10px;
	}
	.financedetail .review a {
		display: block;
	}

	#main .elementor-accordion-item .elementor-tab-title a {
		font-size: 14px;
	}
}/* End custom CSS */