.elementor-55 .elementor-element.elementor-element-acbad78:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-acbad78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/TOPO-FA-DESKTOP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-acbad78 > .elementor-container{max-width:1140px;}.elementor-55 .elementor-element.elementor-element-acbad78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:82px 0px 149px 0px;}.elementor-55 .elementor-element.elementor-element-acbad78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-a01e24c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-a01e24c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 609px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-b41855e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 38px 0px;}.elementor-55 .elementor-element.elementor-element-b41855e{text-align:start;}.elementor-55 .elementor-element.elementor-element-b41855e img{width:230px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-29378c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-29378c4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button-content-wrapper{flex-direction:row;}.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button:focus{color:#000000;}.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button:focus svg{fill:#000000;}.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-55 .elementor-element.elementor-element-af92a57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-af92a57{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-5e95cf6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5e95cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011007;}.elementor-55 .elementor-element.elementor-element-5e95cf6 > .elementor-container{max-width:1140px;}.elementor-55 .elementor-element.elementor-element-5e95cf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:132px 0px 145px 0px;}.elementor-55 .elementor-element.elementor-element-5e95cf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-3a04f11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-3a04f11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-62b7b6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-62b7b6c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-4ddcc45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 32px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4ddcc45{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-cc5b282 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-cc5b282 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-31079e3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-31079e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011B0D;background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/graduate-cap-1.png");background-position:center left;background-repeat:no-repeat;background-size:289px auto;}.elementor-55 .elementor-element.elementor-element-31079e3 > .elementor-container{max-width:1140px;}.elementor-55 .elementor-element.elementor-element-31079e3{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:132px 0px 145px 0px;}.elementor-55 .elementor-element.elementor-element-31079e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-05b9041 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-0f1b7c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-0f1b7c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-b0146cc{width:var( --container-widget-width, 616px );max-width:616px;--container-widget-width:616px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-b0146cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:65px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button:focus{color:#000000;}.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-ef03f8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ef03f8c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-050d35c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-050d35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011007;}.elementor-55 .elementor-element.elementor-element-050d35c > .elementor-container{max-width:1140px;}.elementor-55 .elementor-element.elementor-element-050d35c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:119px 0px 132px 0px;}.elementor-55 .elementor-element.elementor-element-050d35c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-8b9bd3c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8b9bd3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011B0D;}.elementor-55 .elementor-element.elementor-element-8b9bd3c > .elementor-container{max-width:1163px;}.elementor-55 .elementor-element.elementor-element-8b9bd3c{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:132px 0px 132px 0px;}.elementor-55 .elementor-element.elementor-element-8b9bd3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-ad2f0eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-7bf6dab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-7bf6dab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-c0d2148 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button-content-wrapper{flex-direction:row;}.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button:focus{color:#000000;}.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-95fc6d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-95fc6d4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-4e7a376:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4e7a376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011007;}.elementor-55 .elementor-element.elementor-element-4e7a376 > .elementor-container{max-width:1163px;}.elementor-55 .elementor-element.elementor-element-4e7a376{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:132px 0px 132px 0px;}.elementor-55 .elementor-element.elementor-element-4e7a376 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-c683979 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-1955c52{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-1955c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 126px 0px;}.elementor-55 .elementor-element.elementor-element-1955c52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.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-tab-content{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-1348511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 132px 0px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-item{border-width:0px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-icon, .elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-active .elementor-accordion-icon, .elementor-55 .elementor-element.elementor-element-1348511 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-0298868 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 71px 0px;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-7e83d19{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-90952d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a54c414 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-83944ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b44269e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-c2cb76a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-301f418 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-cdb9f2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5b0bca6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-ab5a64a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ab50f74 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-e6e2d17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-8ed5d33 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-55 .elementor-element.elementor-element-cd1fce5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:132px 610px 80px 0px;}.elementor-55 .elementor-element.elementor-element-cd1fce5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1e4f506 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button-content-wrapper{flex-direction:row;}.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button:focus{color:#000000;}.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-0f17f3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-0f17f3a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-d16df5c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d16df5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011007;}.elementor-55 .elementor-element.elementor-element-d16df5c > .elementor-container{max-width:1163px;}.elementor-55 .elementor-element.elementor-element-d16df5c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 135px 0px;}.elementor-55 .elementor-element.elementor-element-d16df5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-1f0204d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-1f0204d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-1f0204d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-1f0204d > .elementor-element-populated{padding:0px 0px 65px 0px;}.elementor-55 .elementor-element.elementor-element-cd49814:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011B0D;}.elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3F3F3F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:135px 73px 129px 73px;}.elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-e065562 img{width:217px;}.elementor-55 .elementor-element.elementor-element-50b5e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:77px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-50b5e61{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:63px;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-4f569f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-4f569f4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-f7ff71a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button-content-wrapper{flex-direction:row;}.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-radius:6px 6px 6px 6px;padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button:focus{color:#000000;}.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button:focus svg{fill:#000000;}.elementor-55 .elementor-element.elementor-element-1589475 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1589475{text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-56e9723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-021a02f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-2e0632e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2e0632e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#021F0D;background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/HEADER-QUEM-E.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-2e0632e > .elementor-container{max-width:827px;}.elementor-55 .elementor-element.elementor-element-2e0632e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:132px 0px 45px 480px;}.elementor-55 .elementor-element.elementor-element-2e0632e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-574eb2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-574eb2d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-574eb2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-87ed644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 43px 0px;}.elementor-55 .elementor-element.elementor-element-87ed644 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-cf5380f{width:initial;max-width:initial;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-cf5380f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-9a7f400:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9a7f400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02733E;}.elementor-55 .elementor-element.elementor-element-9a7f400 > .elementor-container{max-width:1024px;}.elementor-55 .elementor-element.elementor-element-9a7f400{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-55 .elementor-element.elementor-element-9a7f400 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-815cf2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-815cf2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-42880cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-42880cb{text-align:start;}.elementor-55 .elementor-element.elementor-element-42880cb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-c993478 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-c993478 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-19598f8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-19598f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012611;}.elementor-55 .elementor-element.elementor-element-19598f8 > .elementor-container{max-width:591px;}.elementor-55 .elementor-element.elementor-element-19598f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:32px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-19598f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-cfcf86d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-55 .elementor-element.elementor-element-cfcf86d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-8d3896b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-8d3896b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-acbad78:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-acbad78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/TOPO-FA-TABLET.jpg");background-position:top center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-acbad78{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-a01e24c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b41855e > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-af92a57 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5e95cf6{padding:80px 20px 132px 20px;}.elementor-55 .elementor-element.elementor-element-3a04f11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-cc5b282 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-52525a6 img{width:560px;}.elementor-55 .elementor-element.elementor-element-31079e3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-31079e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-31079e3{padding:132px 20px 132px 20px;}.elementor-55 .elementor-element.elementor-element-b0146cc{--container-widget-width:768px;--container-widget-flex-grow:0;width:var( --container-widget-width, 768px );max-width:768px;text-align:start;}.elementor-55 .elementor-element.elementor-element-ef03f8c > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-050d35c{padding:132px 20px 132px 20px;}.elementor-55 .elementor-element.elementor-element-8b9bd3c{padding:132px 20px 132px 20px;}.elementor-55 .elementor-element.elementor-element-ad2f0eb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-55 .elementor-element.elementor-element-7bf6dab{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-7bf6dab > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-95fc6d4 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4e7a376{padding:132px 20px 140px 20px;}.elementor-55 .elementor-element.elementor-element-c683979.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-55 .elementor-element.elementor-element-1955c52{text-align:start;}.elementor-55 .elementor-element.elementor-element-0298868 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-7e83d19{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-90952d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-cd1fce5 > .elementor-widget-container{padding:132px 150px 41px 0px;}.elementor-55 .elementor-element.elementor-element-0f17f3a > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d16df5c{padding:0px 20px 130px 20px;}.elementor-55 .elementor-element.elementor-element-1f0204d > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-1589475 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1589475{font-size:8px;}.elementor-55 .elementor-element.elementor-element-2e0632e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2e0632e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/TABLET-QUEM-E.jpg");background-position:bottom center;background-size:contain;}.elementor-55 .elementor-element.elementor-element-2e0632e{padding:80px 20px 629px 20px;}.elementor-55 .elementor-element.elementor-element-9a7f400{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-19598f8{padding:32px 0px 24px 0px;}.elementor-55 .elementor-element.elementor-element-8d3896b > .elementor-widget-container{padding:0px 17px 0px 17px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-acbad78:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-acbad78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/TOPO-CELULAR.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-acbad78{padding:80px 20px 494px 20px;}.elementor-55 .elementor-element.elementor-element-29378c4 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-55 .elementor-element.elementor-element-29378c4 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-af92a57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5e95cf6{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-62b7b6c .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-4ddcc45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4ddcc45{font-size:16px;}.elementor-55 .elementor-element.elementor-element-31079e3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-31079e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/TOPO-FA-CELULAR.jpg");}.elementor-55 .elementor-element.elementor-element-31079e3{padding:32px 20px 32px 20px;}.elementor-55 .elementor-element.elementor-element-0f1b7c1 > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-55 .elementor-element.elementor-element-0f1b7c1 .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-b0146cc{font-size:16px;}.elementor-55 .elementor-element.elementor-element-ef03f8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-050d35c{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-8b9bd3c{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-7bf6dab .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-95fc6d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4e7a376{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-1955c52 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-1955c52 .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-1348511 > .elementor-widget-container{padding:0px 0px 87px 0px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-title{font-size:15px;}.elementor-55 .elementor-element.elementor-element-1348511 .elementor-tab-content{font-size:12px;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-img{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-55 .elementor-element.elementor-element-0298868.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-55 .elementor-element.elementor-element-0298868 .elementor-image-box-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-cd1fce5{width:initial;max-width:initial;}.elementor-55 .elementor-element.elementor-element-cd1fce5 > .elementor-widget-container{padding:80px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-cd1fce5 .elementor-heading-title{font-size:18px;}.elementor-55 .elementor-element.elementor-element-0f17f3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d16df5c{padding:0px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-1f0204d > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-55 .elementor-element.elementor-element-cd49814 > .elementor-element-populated{padding:80px 18px 80px 18px;}.elementor-55 .elementor-element.elementor-element-e065562 img{width:204px;}.elementor-55 .elementor-element.elementor-element-50b5e61 > .elementor-widget-container{padding:71px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-50b5e61{font-size:17px;}.elementor-55 .elementor-element.elementor-element-4f569f4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-4f569f4{font-size:15px;}.elementor-55 .elementor-element.elementor-element-1589475 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2e0632e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2e0632e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escoladebiblioterapia.com.br/wp-content/uploads/2024/01/MOBILE-MELHOR.jpg");background-size:contain;}.elementor-55 .elementor-element.elementor-element-2e0632e{padding:80px 20px 360px 20px;}.elementor-55 .elementor-element.elementor-element-87ed644 .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-9a7f400{padding:80px 20px 80px 20px;}.elementor-55 .elementor-element.elementor-element-42880cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-55 .elementor-element.elementor-element-42880cb{text-align:center;}.elementor-55 .elementor-element.elementor-element-42880cb .elementor-heading-title{font-size:20px;}.elementor-55 .elementor-element.elementor-element-19598f8{padding:26px 20px 25px 20px;}.elementor-55 .elementor-element.elementor-element-8d3896b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-a01e24c{width:100%;}.elementor-55 .elementor-element.elementor-element-3a04f11{width:50%;}.elementor-55 .elementor-element.elementor-element-cc5b282{width:50%;}.elementor-55 .elementor-element.elementor-element-1f0204d{width:30%;}.elementor-55 .elementor-element.elementor-element-cd49814{width:40%;}.elementor-55 .elementor-element.elementor-element-021a02f{width:29.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-3a04f11{width:100%;}.elementor-55 .elementor-element.elementor-element-cc5b282{width:100%;}}/* Start custom CSS for button, class: .elementor-element-6fe035c */.elementor-55 .elementor-element.elementor-element-6fe035c a{ 
    display: flex;
    justify-content: center;
    align-items: center;
background: linear-gradient(68deg, #FF9500 -1.82%, #FF9C0F 43.17%, #FFF3E2 106.59%);
    width: 368px;
    height: 62px;
}
.elementor-55 .elementor-element.elementor-element-6fe035c a i{
    font-size:22px;
}

.elementor-55 .elementor-element.elementor-element-6fe035c .elementor-button-content-wrapper{
    width:230px!important;
    align-items: center;
}
@media(max-width:767px){
    .elementor-55 .elementor-element.elementor-element-6fe035c a{
        width:305px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af92a57 */.elementor-55 .elementor-element.elementor-element-af92a57 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a01e24c */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-a01e24c .elementor-element-populated{
         max-width:416px;
}
}
@media(max-width:767px){
.elementor-column {
    display: flex;
    justify-content: center;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acbad78 */body #ast-scroll-top {
    background-color: #012611;
    border-radius: 10px;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62b7b6c */.elementor-55 .elementor-element.elementor-element-62b7b6c span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e95cf6 */.elementor-55 .elementor-element.elementor-element-5e95cf6 .elementor-column-gap-default{
    flex-direction: row;
}
@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-5e95cf6 .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-5e95cf6 .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-5e95cf6 .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f1b7c1 */.elementor-55 .elementor-element.elementor-element-0f1b7c1 span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1d22b2 */.elementor-55 .elementor-element.elementor-element-d1d22b2 a{ 
    display: flex;
    justify-content: center;
    align-items: center;
background: linear-gradient(68deg, #FF9500 -1.82%, #FF9C0F 43.17%, #FFF3E2 106.59%);
    width: 368px;
    height: 62px;
}
.elementor-55 .elementor-element.elementor-element-d1d22b2 a i{
    font-size:22px;
}

.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button-content-wrapper{
    width:230px!important;
    align-items: center;
}
.elementor-55 .elementor-element.elementor-element-d1d22b2 .elementor-button-wrapper{
    
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width:767px){
    .elementor-55 .elementor-element.elementor-element-d1d22b2 a{
        width:305px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef03f8c */.elementor-55 .elementor-element.elementor-element-ef03f8c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-05b9041 */.elementor-55 .elementor-element.elementor-element-05b9041 .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31079e3 */@media(max-width:1024px){
    .what-traning{
        background-image: none!important;
    }
    
.elementor-55 .elementor-element.elementor-element-31079e3 .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-31079e3 .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-31079e3 .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e09873a */.elementor-55 .elementor-element.elementor-element-e09873a .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-050d35c */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-050d35c .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-050d35c .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-050d35c .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf6dab */.elementor-55 .elementor-element.elementor-element-7bf6dab span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0d2148 */.elementor-55 .elementor-element.elementor-element-c0d2148 a{ 
    display: flex;
    justify-content: center;
    align-items: center;
background: linear-gradient(68deg, #FF9500 -1.82%, #FF9C0F 43.17%, #FFF3E2 106.59%);
    width: 368px;
    height: 62px;
}
.elementor-55 .elementor-element.elementor-element-c0d2148 a i{
    font-size:22px;
}

.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button-content-wrapper{
    width:230px!important;
    align-items: center;
}
.elementor-55 .elementor-element.elementor-element-c0d2148 .elementor-button-wrapper{
    
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width:767px){
    .elementor-55 .elementor-element.elementor-element-c0d2148 a{
        width:305px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95fc6d4 */.elementor-55 .elementor-element.elementor-element-95fc6d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad2f0eb */.elementor-55 .elementor-element.elementor-element-ad2f0eb .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b9bd3c */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-8b9bd3c .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-8b9bd3c .elementor-column {
    display: flex;
    justify-content: center!important;
}
}
@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-8b9bd3c .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1955c52 */.elementor-55 .elementor-element.elementor-element-1955c52 span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-1348511 */.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion{ 
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
}
.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion .elementor-tab-title{
    align-items: center;
    height: 77px;
     border: 1px solid #02733E;
    border-radius:6px;
}
.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-item{     width: 577px;
     border: 1px solid #02733E;
    border-radius:6px;
}
.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion .elementor-tab-content{
     border: 1px 0 solid #02733E;
    border-radius:6px;
}
@media(max-width:1024px){
    .elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion{ 
    align-items: flex-start;
}
}
@media(max-width:767px){
   
.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion-item{     width: 298px;
}
.elementor-55 .elementor-element.elementor-element-1348511 .elementor-accordion .elementor-tab-title{
    height: 55px;
} 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0298868 */.elementor-55 .elementor-element.elementor-element-0298868 span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e83d19 */.elementor-55 .elementor-element.elementor-element-7e83d19 .elementor-column-gap-default{
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 15px;
    row-gap: 32px;
}
.elementor-55 .elementor-element.elementor-element-7e83d19 .width-column{
    width: 369px!important;
}
.elementor-55 .elementor-element.elementor-element-7e83d19 .elementor-custom-embed-image-overlay{
    border-radius: 8px;
}
.video-fa{
    border-radius: 8px;
    width: 369px!important;
height: 199px!important;
}
.video-fa iframe{
    border-radius: 8px;
    width: 369px!important;
height: 199px!important;
}
@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-7e83d19 .elementor-column-gap-default{
    column-gap: 12px;
}
.elementor-55 .elementor-element.elementor-element-7e83d19 .width-column{
    width: 339px!important;
}

.video-fa{
    width: 339px!important;
height: 191px!important;
}
.video-fa iframe{
    width: 339px!important;
height: 191px!important;
}
}


@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-7e83d19 .elementor-column-gap-default{
    column-gap: 12px;
}
.elementor-55 .elementor-element.elementor-element-7e83d19 .width-column{
    width: 300px!important;
height: 191px!important;
}

.video-fa{
    width: 300px!important;
height: 191px!important;
}
.video-fa iframe{
    width: 300px!important;
height: 191px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd1fce5 */.elementor-55 .elementor-element.elementor-element-cd1fce5 span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e4f506 */.elementor-55 .elementor-element.elementor-element-1e4f506 a{ 
    display: flex;
    justify-content: center;
    align-items: center;
background: linear-gradient(68deg, #FF9500 -1.82%, #FF9C0F 43.17%, #FFF3E2 106.59%);
    width: 368px;
    height: 62px;
}
.elementor-55 .elementor-element.elementor-element-1e4f506 a i{
    font-size:22px;
}

.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button-content-wrapper{
    width:230px!important;
    align-items: center;
}
.elementor-55 .elementor-element.elementor-element-1e4f506 .elementor-button-wrapper{
    
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width:767px){
    .elementor-55 .elementor-element.elementor-element-1e4f506 a{
        width:305px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f17f3a */.elementor-55 .elementor-element.elementor-element-0f17f3a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c683979 */.elementor-55 .elementor-element.elementor-element-c683979 .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e7a376 */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-4e7a376 .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-4e7a376 .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-4e7a376 .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f0204d */.elementor-55 .elementor-element.elementor-element-1f0204d .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50b5e61 */.elementor-55 .elementor-element.elementor-element-50b5e61 p{
    margin: 0;
}
.elementor-55 .elementor-element.elementor-element-50b5e61 em{
    font-size: 51px;
    font-style: normal;
}
.elementor-55 .elementor-element.elementor-element-50b5e61 strong{
    color:#02A659;
    font-size: 51px;
    font-weight: 700;
}

@media(max-width:767px){
  .elementor-55 .elementor-element.elementor-element-50b5e61 p{
    font-size: 12px;
    line-height:40px;
}
.elementor-55 .elementor-element.elementor-element-50b5e61 strong{
    font-size: 45px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f569f4 */.elementor-55 .elementor-element.elementor-element-4f569f4 p{
    margin: 0;
}
.elementor-55 .elementor-element.elementor-element-4f569f4 strong{
    font-size: 68px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7ff71a */.elementor-55 .elementor-element.elementor-element-f7ff71a a{ 
    display: flex;
    justify-content: center;
    align-items: center;
background: linear-gradient(68deg, #FF9500 -1.82%, #FF9C0F 43.17%, #FFF3E2 106.59%);
    width: 368px;
    height: 62px;
}
.elementor-55 .elementor-element.elementor-element-f7ff71a a i{
    font-size:22px;
}

.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button-content-wrapper{
    width:230px!important;
    align-items: center;
}
.elementor-55 .elementor-element.elementor-element-f7ff71a .elementor-button-wrapper{
    
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width:767px){
    .elementor-55 .elementor-element.elementor-element-f7ff71a a{
        width:305px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1589475 */.elementor-55 .elementor-element.elementor-element-1589475 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd49814 */.elementor-55 .elementor-element.elementor-element-cd49814 .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-021a02f */.elementor-55 .elementor-element.elementor-element-021a02f .elementor-element-populated{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d16df5c */.elementor-55 .elementor-element.elementor-element-d16df5c .elementor-column-gap-default{
    gap: 55px;
}
@media(max-width:1024px){
    .elementor-55 .elementor-element.elementor-element-d16df5c .elementor-column-gap-default{
        
    justify-content: center;
    gap: 37px;
}
.column-fa-value{
    width:100%!important;
}
.column-fa-value-2{
    width:411px!important;
}
.column-fa-value-3{
    width:266px!important;
}
.elementor-55 .elementor-element.elementor-element-d16df5c .elementor-element-populated{
    
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-d16df5c .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-d16df5c .elementor-element-populated{
         max-width:320px;
}  

.column-fa-value-3{
    width:100%!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ed644 */.elementor-55 .elementor-element.elementor-element-87ed644 span{
    background: linear-gradient(91deg, #01BE5E 49.12%, #015D21 106.06%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf5380f */.elementor-55 .elementor-element.elementor-element-cf5380f p{
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e0632e */.elementor-55 .elementor-element.elementor-element-2e0632e .elementor-column-gap-default{
    gap: 55px;
}

@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-2e0632e .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-2e0632e .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-2e0632e .elementor-element-populated{
         max-width:767px;
}   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9a7f400 */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-9a7f400 .elementor-element-populated{
         max-width:726px;
}         
.elementor-55 .elementor-element.elementor-element-9a7f400 .elementor-column {
    display: flex;
    justify-content: center!important;
}
}

@media(max-width:767px){
.elementor-55 .elementor-element.elementor-element-9a7f400 .elementor-element-populated{
         max-width:320px;
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3896b */.elementor-55 .elementor-element.elementor-element-8d3896b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19598f8 */@media(max-width:1024px){
.elementor-55 .elementor-element.elementor-element-19598f8 .elementor-column {
    display: flex;
    justify-content: center;
}
.elementor-55 .elementor-element.elementor-element-19598f8 .elementor-element-populated{
         max-width:717px;
}
}/* End custom CSS */