.elementor-12771 .elementor-element.elementor-element-f02a8c6{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-d519b95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-45e2b8c{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-78fa13d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-da114eb .elementor-repeater-item-7f3414c .swiper-slide-bg{background-image:url(https://hocvieny.com/wp-content/uploads/2025/12/slider-001.jpg);background-size:cover;}.elementor-12771 .elementor-element.elementor-element-da114eb .elementor-repeater-item-3eb5092 .swiper-slide-bg{background-image:url(https://hocvieny.com/wp-content/uploads/2025/12/slider-002.jpg);background-size:cover;}.elementor-12771 .elementor-element.elementor-element-da114eb .elementor-repeater-item-6ad0fe7 .swiper-slide-bg{background-image:url(https://hocvieny.com/wp-content/uploads/2025/12/slider-003.jpg);background-size:cover;}.elementor-12771 .elementor-element.elementor-element-da114eb .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-12771 .elementor-element.elementor-element-da114eb .swiper-slide-contents{max-width:66%;}.elementor-12771 .elementor-element.elementor-element-da114eb .swiper-slide-inner{text-align:center;}.elementor-12771 .elementor-element.elementor-element-da114eb .elementor-slide-button{border-radius:5px;}.elementor-12771 .elementor-element.elementor-element-da114eb .elementor-slide-button:hover{color:var( --e-global-color-1470fb2 );}.elementor-12771 .elementor-element.elementor-element-9445e7a{--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;--align-items:stretch;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-5597e5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-34b489e{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-ad83199{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-7bc017d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12771 .elementor-element.elementor-element-7bc017d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-12771 .elementor-element.elementor-element-7bc017d .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-12771 .elementor-element.elementor-element-7bc017d .elementor-swiper-button{font-size:20px;}.elementor-12771 .elementor-element.elementor-element-2ead216{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12771 .elementor-element.elementor-element-2ead216:not(.elementor-motion-effects-element-type-background), .elementor-12771 .elementor-element.elementor-element-2ead216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c487d );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12771 .elementor-element.elementor-element-6fd17ea .elementor-heading-title{font-size:25px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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-12771 .elementor-element.elementor-element-aff39dd{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12771 .elementor-element.elementor-element-4ec3813{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-item > a{font-size:17px;line-height:29px;}.elementor-12771 .elementor-element.elementor-element-4ec3813 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button:focus{background-color:var( --e-global-color-cfb9674 );color:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-5e0c3eb .elementor-button:focus svg{fill:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-04d08fb{--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;--align-items:stretch;--padding-top:15px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-1d43256{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-f1c2e5d{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-48974d4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-12771 .elementor-element.elementor-element-ff85d3b{background-color:var( --e-global-color-a8c487d );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-12771 .elementor-element.elementor-element-ff85d3b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-ff85d3b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-ff85d3b.elementor-view-framed .elementor-icon, .elementor-12771 .elementor-element.elementor-element-ff85d3b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-ff85d3b .elementor-icon{font-size:30px;}.elementor-12771 .elementor-element.elementor-element-ff85d3b .elementor-icon-box-description{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-20c934d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-9e6d240{background-color:var( --e-global-color-a8c487d );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-12771 .elementor-element.elementor-element-9e6d240 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-9e6d240.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-9e6d240.elementor-view-framed .elementor-icon, .elementor-12771 .elementor-element.elementor-element-9e6d240.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-9e6d240 .elementor-icon{font-size:30px;}.elementor-12771 .elementor-element.elementor-element-9e6d240 .elementor-icon-box-description{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-d1026dd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-1422be5{background-color:var( --e-global-color-a8c487d );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-12771 .elementor-element.elementor-element-1422be5 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-1422be5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-1422be5.elementor-view-framed .elementor-icon, .elementor-12771 .elementor-element.elementor-element-1422be5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-1422be5 .elementor-icon{font-size:30px;}.elementor-12771 .elementor-element.elementor-element-1422be5 .elementor-icon-box-description{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-813f58f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-c0f27fa{background-color:var( --e-global-color-a8c487d );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-12771 .elementor-element.elementor-element-c0f27fa .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-c0f27fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-c0f27fa.elementor-view-framed .elementor-icon, .elementor-12771 .elementor-element.elementor-element-c0f27fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-c0f27fa .elementor-icon{font-size:30px;}.elementor-12771 .elementor-element.elementor-element-c0f27fa .elementor-icon-box-description{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-6ce7f2b{--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;--align-items:stretch;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-6ce7f2b:not(.elementor-motion-effects-element-type-background), .elementor-12771 .elementor-element.elementor-element-6ce7f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-88b4cbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-cfa2825{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-1bd614b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button:focus{background-color:var( --e-global-color-ded3d32 );color:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-3802255 .elementor-button:focus svg{fill:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-00897f7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button:focus{background-color:var( --e-global-color-ded3d32 );color:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-0e59f7a .elementor-button:focus svg{fill:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-4336fe4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button:focus{background-color:var( --e-global-color-ded3d32 );color:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-f8d88a2 .elementor-button:focus svg{fill:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-f67f9c9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button:focus{background-color:var( --e-global-color-ded3d32 );color:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-4222d4a .elementor-button:focus svg{fill:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-bff73b5{--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;--align-items:stretch;--padding-top:60px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-cc2fed4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-24061aa{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-a69e9e9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-fc858df{padding:15px 0px 15px 0px;text-align:center;}.elementor-12771 .elementor-element.elementor-element-fc858df .elementor-heading-title{font-size:25px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-28ba60b .course__filter, .rt-courses .course__filter{text-align:center;}.elementor-12771 .elementor-element.elementor-element-28ba60b .course__title,
                                .elementor-12771 .elementor-element.elementor-element-28ba60b .course__title > a{font-size:17px;text-transform:uppercase;line-height:29px;}.elementor-12771 .elementor-element.elementor-element-28ba60b .course__title{margin:15px 0px 15px 0px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-28ba60b .course__title:hover{color:#D60E5B;}.elementor-12771 .elementor-element.elementor-element-28ba60b .rt-courses .course-price{background:#D60E5B;}.elementor-12771 .elementor-element.elementor-element-520414b .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-520414b .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-520414b .elementor-button:focus{background-color:var( --e-global-color-cfb9674 );color:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-520414b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-520414b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-520414b .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-520414b .elementor-button:focus svg{fill:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-23a8f6e{--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;--align-items:stretch;--padding-top:60px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-4d34580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-6732cab{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-725a538{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-7c58611 .videobox_link:hover{background-color:#ffffff;}.elementor-12771 .elementor-element.elementor-element-7c58611 > .elementor-widget-container{background-image:url("https://hocvieny.com/wp-content/uploads/2020/09/BL415.jpg");padding:180px 0px 180px 0px;}.elementor-12771 .elementor-element.elementor-element-7c58611 .videobox_animation{color:#D60E5B;}.elementor-12771 .elementor-element.elementor-element-7c58611 .animation_ring_pulse .videobox_animation{background-color:#D60E5B;}.elementor-12771 .elementor-element.elementor-element-7c58611 .videobox_link{width:60px;height:60px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-12771 .elementor-element.elementor-element-7c58611 .videobox_icon{fill:var( --e-global-color-primary );width:15px;height:15px;}.elementor-12771 .elementor-element.elementor-element-7c58611 .videobox_link:hover .videobox_icon{fill:var( --e-global-color-1470fb2 );}.elementor-12771 .elementor-element.elementor-element-be1e4b3{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12771 .elementor-element.elementor-element-be1e4b3:not(.elementor-motion-effects-element-type-background), .elementor-12771 .elementor-element.elementor-element-be1e4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c487d );}.elementor-12771 .elementor-element.elementor-element-f90f442 .elementor-heading-title{font-size:25px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-85ed9d8{font-size:17px;line-height:29px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12771 .elementor-element.elementor-element-ef879b2{--e-icon-list-icon-size:15px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-item > a{font-size:17px;line-height:29px;}.elementor-12771 .elementor-element.elementor-element-ef879b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button:focus{background-color:var( --e-global-color-cfb9674 );color:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-4862264 .elementor-button:focus svg{fill:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-3ba0f7b{--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;--align-items:stretch;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-412b1eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-707b281{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-e854ebb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-513ebae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-12771 .elementor-element.elementor-element-513ebae .elementor-main-swiper{height:100px;}.elementor-12771 .elementor-element.elementor-element-513ebae .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:10px;border-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}.elementor-12771 .elementor-element.elementor-element-513ebae .elementor-swiper-button{font-size:20px;}.elementor-12771 .elementor-element.elementor-element-8ef6872{--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;--align-items:stretch;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-b12be1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-2309b43{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-6342abe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-77bd0f5{padding:15px 0px 15px 0px;text-align:center;}.elementor-12771 .elementor-element.elementor-element-77bd0f5 .elementor-heading-title{font-size:25px;line-height:35px;color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_wrapper .blog-post_content{padding:30px 30px 15px 30px;}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_wrapper .blog-post_meta-wrap{padding-left:30px;padding-right:30px;}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_title,
                               .elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_title > a{font-size:17px;text-transform:capitalize;line-height:29px;}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_title{margin:-10px 0px 10px 0px;}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_title a{color:var( --e-global-color-secondary );}.elementor-12771 .elementor-element.elementor-element-cb22427 .blog-post_title a:hover{color:var( --e-global-color-cfb9674 );}.elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;line-height:15px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button:hover, .elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button:focus{background-color:var( --e-global-color-cfb9674 );color:var( --e-global-color-ded3d32 );}.elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button-content-wrapper{flex-direction:row;}.elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button:hover svg, .elementor-12771 .elementor-element.elementor-element-e46094b .elementor-button:focus svg{fill:var( --e-global-color-ded3d32 );}@media(max-width:1024px){.elementor-12771 .elementor-element.elementor-element-da114eb .swiper-slide{height:377px;}.elementor-12771 .elementor-element.elementor-element-34b489e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-7bc017d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12771 .elementor-element.elementor-element-f1c2e5d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-cfa2825{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-24061aa{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-6732cab{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-707b281{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-513ebae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12771 .elementor-element.elementor-element-2309b43{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}}@media(max-width:767px){.elementor-12771 .elementor-element.elementor-element-da114eb .swiper-slide{height:172px;}.elementor-12771 .elementor-element.elementor-element-34b489e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-7bc017d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12771 .elementor-element.elementor-element-f1c2e5d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-ff85d3b{padding:30px 30px 30px 30px;}.elementor-12771 .elementor-element.elementor-element-9e6d240{padding:30px 30px 30px 30px;}.elementor-12771 .elementor-element.elementor-element-1422be5{padding:30px 30px 30px 30px;}.elementor-12771 .elementor-element.elementor-element-c0f27fa{padding:30px 30px 30px 30px;}.elementor-12771 .elementor-element.elementor-element-cfa2825{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-24061aa{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-6732cab{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-7c58611 > .elementor-widget-container{padding:120px 0px 120px 0px;}.elementor-12771 .elementor-element.elementor-element-707b281{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12771 .elementor-element.elementor-element-513ebae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12771 .elementor-element.elementor-element-8ef6872{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12771 .elementor-element.elementor-element-2309b43{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:25px;}.elementor-12771 .elementor-element.elementor-element-6342abe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-3ba0f7b */.elementor-12771 .elementor-element.elementor-element-412b1eb .elementor-carousel-image {
    background-size: contain;
}/* End custom CSS */