.elementor-3023 .elementor-element.elementor-element-721eea34{padding:0px 0px 90px 0px;}.elementor-3023 .elementor-element.elementor-element-110f5f4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3023 .elementor-element.elementor-element-3f574d78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3023 .elementor-element.elementor-element-56f3a9f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3023 .elementor-element.elementor-element-56f3a9f7 .section-title{color:var( --e-global-color-primary );}.elementor-3023 .elementor-element.elementor-element-56f3a9f7 .section-title2{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3023 .elementor-element.elementor-element-342b418c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3023 .elementor-element.elementor-element-ae9eb86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for html, class: .elementor-element-12d900c */#elaspix-container{
		
			font-family: acumin-pro, sans-serif;
		}
        
        .btn{
			border:none;
			font-weight:600;
			letter-spacing:0.05em;
			font-size:18px;
		}
		
		.btn-pergola,.btn-pergola:active,.btn-pergola:focus{
			color:white !important;
			background-color:#ff8500 !important;
			font-size:18px !important;
			border-radius:40px !important;
			font-weight:600 !important;
			padding-left: 20px !important;
			padding-right: 20px !important;
			letter-spacing:0.05em !important;
			border:none !important;			
			}
			
		.btn-pergola2,.btn-pergola2:active,.btn-pergola2:focus{
			color:white !important;
			background-color:#333333 !important;
			font-size:18px !important;
			border-radius:40px !important;
			font-weight:600 !important;
			padding-left: 20px !important;
			padding-right: 20px !important;
			letter-spacing:0.05em !important;
			border:none !important;			
		    }
		
		    
		.btn-pergola2:hover{
			color:#777777 !important;
		}
		
		 .btn-pergola:hover{
		     color:#333333 !important;
		 }
		
		.btn-pergola3,.btn-pergola3:active,.btn-pergola3:focus{
			color:#33333 !important;
			background-color:#f2f2f2 !important;
			font-size:16px !important;
			border-radius:0.25rem !important;
			font-weight:500 !important;
			padding-left: 20px !important;
			padding-right: 20px !important;
			letter-spacing:0.05em !important;
			border:none !important;			
		}
		
		.btn-pergola3:hover{
			background-color:#fff6ee !important;
		}
			
		.posabsolute{
				position:absolute;
				right:0;
				top:0;		
			}
			
		.frame{
			width:100%;			
		}
		
		.configurator-title{
			font-size: 23px;
			color:#333333;
		}
		
		img {
		    display:inline;/* elaspix-basket-number and other images are forced into next row as elemetor default is for img is block*/
		}
		
		.nav-link, .dropdown-item{
				cursor:pointer;
			}/* End custom CSS */